Willard Beach City of South Portland

yelp logo

(42)

Photos

1 Fisherman Ln
South Portland, ME 04106

Willard Beach City of South Portland offers residents and visitors access to a variety of outdoor recreational opportunities, including hiking trails, cycling routes, parks, boat launches, beaches, and fresh water ponds. With stunning skyline views of the islands of Casco Bay, the city's parks provide a beautiful setting for outdoor activities and relaxation.

Each park location within South Portland may have specific rules and regulations to ensure the enjoyment and safety of all visitors. From the historic Bug Light Park to the scenic Willard Beach, the city's parks offer a range of amenities and natural beauty for everyone to explore and appreciate.

Generated from the website

Also at this address

Reviews

yelp logo
4.542 reviews
Photo of Elizabeth B.
Elizabeth B.
9/22/2025

Fun spot to hang out with family. We had a short stay in Portland and wanted to visit the beach. Beach was clean and we all enjoyed the water on our feet.

Photo of Cindy Y.
Cindy Y.
6/16/2023

Beautiful white sand beach close to Portland in the city of South Portland. View of Spring Point lighthouse, Fort Gorges and several of the islands in Casco Bay. Free parking, bathrooms, outdoor...

Photo of Amy V.
Amy V.
3/20/2021

We LOVE this beach. But interestingly enough we've only visited it in the springtime! Never in the summer to swim (we need to!). This place is a gem in the city of South Portland. A lighthouse, a...

Photo of Steff D.
Steff D.
7/13/2020

I love Willard Beach. So much. It will always have a special place in my heart. I love coming here off season to walk up and down the beach; I've seen so many amazing sea creatures; I come every...

Photo of Eric O.
Eric O.
7/30/2023

Excellent nice small beach; great way to spend time in all seasons with easy access. I do appreciate the parking lot ; do wish it was expanded though -and as others have mentioned it'd be great to...

Own this business?
See a problem?

You might also like

United StatesMaineSouth PortlandWillard Beach City of South Portland