Explore hiking trails around Osborn, Maine. The best hike near Osborn is Water Company Dam Loop via Jordan Pond Path, a 3.4 mile loop in Acadia National Park. Osborn has population 65.0.