Best Beaches In & Near Portland

By | Last Updated:
Map featuring Portland beaches. Click on pins to view beach details
  • 1. Higgins Beach

    Higgins Beach
    Ken Gallager

    Travel time from Portland: approx 0.5 hrs

    Higgins Beach is located in Maine's Cumberland County, approximately ten kilometres south of Portland. With a length of just over half a mile, Higgins Beach makes for a charming and easy escape from the big city.

    Its attractions include the quaint uncommercialised community of around 300 oceanside cottages, many of which are only occupied seasonally, alongside the shipwreck trapped by the beach's white sands and the chance to fish for striped… read more »

  • 2. Old Orchard Beach

    Old Orchard Beach
    Paul VanDerWerf

    Travel time from Portland: approx 0.5 hrs

    Set in Saco Bay, towards the southern end of Maine's Atlantic coast is the thriving little resort town of Old Orchard Beach. The town has a long and colorful history and was once dubbed "The Garden by the Sea" which featured, you guessed it, an orchard!

    However it wasn't until the late 1800s that the town took off as a holiday resort, with the near seven mile stretch of sand as… read more »

  • 3. Goose Rocks Beach

    Goose Rocks Beach
    Peter Rintels

    Travel time from Portland: approx 0.5 hrs

    Goose Rocks Beach is the kind of idyllic spot that conjures up images of perfect East Coast holidays. The beach runs between Cape Porpoise and Granite Point and is backed by an archetypal seaside village.

    The beach itself is a picturesque sweep of white sand stretching for almost three miles. What you won't find at Goose Rocks is waves; the beach is sheltered by a number of small islands and reefs… read more »

  • 4. Popham Beach

    Popham Beach
    Paul VanDerWerf

    Travel time from Portland: approx 1 hr

    Located at the mouth of the Kennebec River, Popham Beach is one of the most popular beaches on the Maine coast. The sandy beach spans nearly two miles of sandy shoreline and is backed by dunes and marshland.

    There are plenty of activities to do at the beach including swimming, kayaking, fishing, and windsurfing. Visitors can also enjoy a picnic on the beach or take a stroll to the historic fort… read more »

  • 5. Ferry Beach

    Ferry Beach
    Gary Lerude

    Travel time from Portland: approx 0.5 hrs

    Ferry Beach runs for several hundred glories yards on southern Maine's Saco Bay before its soft pale sands blend with those of Bayview Beach. Although relatively narrow, Ferry Beach is still a popular place to soak up the sun or take a dip in this part of the Atlantic Ocean. The adjoining state park features picnic benches, walking trails and a cluster of unusual tupelo (black gum) trees.

    During the summer… read more »

  • 6. Goochs Beach

    Goochs Beach
    Wesley Fryer

    Travel time from Portland: approx 1 hr

    One of the best beaches in the US according to US News, Gooch's Beach lies between the rocky promontory known as Oaks Neck and the mouth of the Kennebunk River in southern Maine. Curving gently around its Atlantic frontage, the beach's waters are partially protected by breakwaters at either end, while its rich sand is backed by beachside properties.

    While only a few yards wide, Gooch's Beach stretches from roughly 600… read more »

  • 7. Ogunquit Beach

    Ogunquit Beach
    Mark Bonica

    Travel time from Portland: approx 1 hr

    Stretching for over three miles along the Atlantic Ocean, the beaches of Ogunquit are known for its white sand and crashing waves. The Main beach is easily accessible from the center of town via Beach Street and extends northwards for around a mile before seamlessly blending into Footbridge Beach. In general, the further north you head, the quieter it gets.

    Ogunquit beach maintains something of a wild feel as it… read more »

  • 8. Wells Beach

    Wells Beach
    Bud

    Travel time from Portland: approx 1 hr

    Wells Beach stretches for almost a mile just south of the town of Kennebunkport. It was named Wells Beach after the small resort town nearby, which has been referred to as both the antiques capital and the friendliest town in Maine. It's believed to be the third-oldest town in the state, having been founded as long ago as 1643.

    The beach is particularly popular during the summer months, with visitors making… read more »

  • 9. Short Sands

    Short Sands
    Fred Hsu

    Travel time from Portland: approx 1 hr

    Short Sands Beach stretches for around 300 yards within the oceanfront community of York, southern Maine. Despite its name, Short Sands Beach still manages to form a suitable fine ribbon of sand within Ellis Park. On the highest tides, Short Sands can all but disappear temporarily.

    Together with the park, Short Sands Beach provides amenities which include public restrooms, basketball courts, a children's sand playground and a grassy picnic area. During… read more »

More beaches near Portland