Beaches Near Portland, ME

Portland has ocean on its doorstep. Old Orchard Beach is about 19 miles south, roughly a 25-minute drive, with a pier and a long flat stretch of sand. Crescent Beach State Park in Cape Elizabeth is much closer for a quieter swim, and Reid State Park sits up the coast in Georgetown for rockier Maine scenery. Water temperatures stay cold through summer.

Monday looks like the best day across this list.

Strongest single forecast: Ferry Beach State Park on Monday (84).

Crescent Beach State Park

9.2 mi · ~13 min drive · Cumberland County, ME
37

Decent day for photography.

63°F water 66°F air 5 to 10 mph wind Best this week: Monday (76)

Old Orchard Beach

12 mi · ~17 min drive · York County, ME
37

Decent day for photography.

63°F water 67°F air 5 to 10 mph wind Best this week: Monday (78)

Ferry Beach State Park

15 mi · ~21 min drive · York County, ME
56

Decent day for photography.

68°F air 5 to 10 mph wind Best this week: Monday (84)

Goose Rocks Beach

20 mi · ~29 min drive · York County, ME
54

Decent day for photography.

67°F air 5 to 10 mph wind Best this week: Monday (84)

Popham Beach State Park

27 mi · ~39 min drive · Sagadahoc County, ME
53

Decent day for photography.

64°F air 10 mph wind Best this week: Monday (74)

Wells Beach

29 mi · ~41 min drive · York County, ME
43

Great day for photography.

63°F water 70°F air 5 mph wind Best this week: Monday (78)

Reid State Park

30 mi · ~43 min drive · Sagadahoc County, ME
51

Decent day for photography.

63°F water 64°F air 10 mph wind Best this week: Friday (71)

Ogunquit Beach

33 mi · ~47 min drive · York County, ME
62

Great day for photography.

63°F water 72°F air 5 mph wind Best this week: Monday (77)

Long Sands Beach

39 mi · ~56 min drive · York County, ME
45

Great day for photography.

63°F water 69°F air 5 mph wind Best this week: Monday (76)

Pemaquid Beach Park

42 mi · ~1 hr drive · Lincoln County, ME
58

Decent day for photography.

65°F air 10 mph wind Best this week: Monday (83)

Wallis Sands State Beach

50 mi · ~1 hr 12 min drive · Rockingham County, NH
66

Great day for a beach walk.

70°F air 10 mph wind Best this week: Monday (84)

Jenness State Beach

53 mi · ~1 hr 16 min drive · Rockingham County, NH
67

Great day for photography.

70°F air 5 to 10 mph wind Best this week: Monday (84)

North Hampton State Beach

55 mi · ~1 hr 20 min drive · Rockingham County, NH
70

Great day for a beach walk.

73°F air 5 to 10 mph wind Best this week: Monday (84)

Hampton Beach

59 mi · ~1 hr 25 min drive · Rockingham County, NH
77

Great day for a beach walk.

Salisbury Beach State Reservation

63 mi · ~1 hr 31 min drive · Essex County, MA
75

Ideal for photography.

74°F air 8 mph wind Best this week: Monday (84)

Sandy Point State Reservation (Plum Island)

71 mi · ~1 hr 43 min drive · Essex County, MA
76

Ideal for photography.

75°F air 7 to 10 mph wind Best this week: Monday (84)

Crane Beach

73 mi · ~1 hr 45 min drive · Essex County, MA
74

Great day for photography.

75°F air 8 to 12 mph wind Best this week: Monday (84)

Wingaersheek Beach

74 mi · ~1 hr 46 min drive · Essex County, MA
73

Great day for photography.

73°F air 7 to 10 mph wind Best this week: Monday (84)

Good Harbor Beach

75 mi · ~1 hr 48 min drive · Essex County, MA
72

Great day for photography.

73°F air 8 to 12 mph wind Best this week: Monday (83)

Singing Beach

80 mi · ~1 hr 55 min drive · Essex County, MA
73

Great day for photography.

74°F air 9 to 13 mph wind Best this week: Monday (83)

Revere Beach

93 mi · ~2 hr 15 min drive · Suffolk County, MA
72

Great day for photography.

77°F air 10 to 15 mph wind Best this week: Monday (83)

Race Point Beach

111 mi · ~2 hr 41 min drive · Barnstable County, MA
59

Great day for photography.

72°F air 14 mph wind Best this week: Monday (75)

Sand Beach (Acadia National Park)

115 mi · ~2 hr 45 min drive · Hancock County, ME
60

Great day for photography.

64°F air 7 to 10 mph wind Best this week: Monday (74)

Marconi Beach

125 mi · ~3 hr drive · Barnstable County, MA
57

Great day for photography.

73°F water 72°F air 13 mph wind Best this week: Tuesday (78)

Coast Guard Beach

128 mi · ~3 hr 4 min drive · Barnstable County, MA
82

Ideal for a beach walk.

73°F water 74°F air 12 mph wind Best this week: This Afternoon (82)

Distance is straight-line, drive times are estimates

Mileage shown is straight-line distance from the center of Portland. Real drive times depend on highway routing, weekend traffic, and where in the metro you start. For summer Saturdays, plan 20–40 minutes longer than the estimates here. The range slider above filters by the same straight-line distance.

esc