You are here
Home > Maine

Mackworth Island

Mackworth Island perimeter hiking trail is highly accessible and offers excellent views of Casco Bay’s islands and Portland’s Eastern Promenade. This is an easy hiking trail suitable for children, strollers and leashed dogs. Access to the shore is steep and difficult in most places, but fishing, beach combing and bird watching for pipers and other shore birds is also popular.

The trail is 1.25 mi long and circles the perimeter of this 100 acre island, connected to Falmouth by the Andrew’s Avenue causeway, near Martin’s Point in Falmouth. There is a small parking lot and the area is maintained by the Maine Department of Conservation. There is no waiting on the island for a parking space to open.

A popular activity is fairy house building. There is a designated place on the island, called Fairy Village, where visitors are allowed to build structures with materials found on the island. Please respect the island and only build in the designated area, with natural materials – nothing alive, of course. There is plenty of material to use from fallen pines, seashells and stones. Even if you don’t build, walking through Fairy Village is worth a stop.

If you have a Maine State Parks passport, be sure to bring it – there is a passport stamp box near the parking lot.

If you have EveryTrail (affiliate link) on your iPhone or Android, here is a link to my Mackworth Island track.

Plan your trips with EveryTrail iPhone Travel Guides

Eric Holsinger
an outdoorsy husband/father living in Southern Maine. Eric began sharing his outdoor interests in the late 1990's and founded in 2001. Eric is also an amateur photographer. His photography can be found at

Leave a Reply

Warning: Illegal string offset 'nospamnx-1' in /homepages/0/d89278427/htdocs/netrailhead/wp-content/plugins/nospamnx/nospamnx.php on line 91

Warning: Illegal string offset 'nospamnx-2' in /homepages/0/d89278427/htdocs/netrailhead/wp-content/plugins/nospamnx/nospamnx.php on line 92

Warning: Illegal string offset 'nospamnx-2-value' in /homepages/0/d89278427/htdocs/netrailhead/wp-content/plugins/nospamnx/nospamnx.php on line 92