Southern Maine Beaches


Seapoint Beach – Small family beach and backed by a marsh. Great for bird-watching. Small parking area, no facilities. Take Route 103, Brave Boat Harbor Road, turn at Seapoint Road.

Crescent Beach – Near Seapoint Beach, also close to marsh. Limited parking, no facilities. Take Route 103, turn at Seapoint Road.

Fort Foster Park – South of Seapoint and Crescent Beaches. Take Route 103 to Fort Foster on Gerrish Island. Several swimming locations plus picnic areas, pavilion, restrooms and changing facilities. No lifeguards.



Long Sands Beach – Popular for swimming, also surfing in certain locations. Parking meters by the road. Changing and restroom facilities. Lifeguards during summer. Off Route 1A, Long Beach Avenue.

Short Sands Beach – Family beach north of the Cape Neddick peninsula. Bathhouse, outside shower, basketball courts, a playground, arcade, and bowling alley. Lifeguards on duty during summer. Close to Sohier Park and the scenic Nubble Lighthouse. Off Route 1A.



Ogunquit Beach – Excellent beach separated from mainland by Ogunquit River. River side has no surf tide – great for families with small children. Accessible from center of town. Limited parking for fee, trolley stop. Restrooms and changing facilities. Lifeguard during summer.


Moody Beach – Formerly a public beach, now can be used only for “fishing, fowling or navigating.” Off Ocean Avenue east of Route 1.

Wells Beach – Long stretch of sandy beach separated from mainland by Webhannet River. Adjacent to marshes that attract birds and waterfowl. Accessible by Mile Road off Route 1.

Drakes Island Beach – Picturesque beach near sand dunes and sea grass. Restrooms, parking fee. Accessible from Drakes Island Road off Route 1.

Laudholm Beach – Located in Wells Reserve and Rachel Carson National Wildlife Refuge. Great for nature lovers. Accessible off Laudholm Road just south of the intersection of Routes 9 and 1.



Kennebunk Beach – Includes Gooch’s Beach, Middle Beach, Mother’s Beach and Parson’s Beach south of Mousam River. Stickers required for parking available at Town Hall, Chamber of Commerce and Police Department. Accessible from side roads off Route 9.

Parson’s Beach – Also called Crescent Surf Beach, south of Mousam River. Adjacent to salt marshes, bird watching. Limited parking, no facilities.



Colony Beach – Also knows as Arundel Beach, short, but picturesque at mouth of Kennebunk River. No lifeguard or facilities. Off Ocean Avenue.

Goose Rocks Beach – Quiet neighborhood beach, great for families, long walks. Parking sticker required, available at Town Hall and Police Station. No lifeguard or facilities. Off King’s Highway from Route 9.



Biddeford Pool Beach – Rocky section with long stretches of sandy beach. Great bird watching. No facilities. Off Route 208.

Fortunes Rocks Beach – Long and sandy beach on Atlantic Ocean. Lifeguards, portable toilets. Parking stickers required, available at City Hall. Off Route 208.



Camp Ellis Beach – Small beach at mouth of Saco River. Popular for fishing. Hourly parking. Off Route 9.

Ferry Beach State Park – Sheltered from wind, natural sand dunes. Facilities, picnic area and nature trails. Off Route 9.

Bayview Beach & Kinney Shore – Small beach in Bayview area. Public parking. Off Route 9.


Old Orchard Beach

Ocean Park Beach – Southern extension of Old Orchard Beach at Ocean Park area. Family beach, Off Route 9.

Old Orchard Beach – Long sandy beach with low surf, popular for swimming, sunbathing, beach games. Near summer attractions and facilities. Lifeguard. Accessible from East and West Grand Avenue, Route 9.


For more information on Southern Maine Beaches please visit