Gift shop
Owls Head Lighthouse
73 locals recommend
Tips from locals
One of the most beautiful lighthouses in Maine from land or water, Owl’s Head Light is a must-visit for the lighthouse fans.
This is also a state park. There are two rocky beaches to explore and picnic tables available. -Owls Head
Locals also recommend
- 11 locals recommend
Location
186 Lighthouse Road
Owls Head, ME