BeachMap Open the map

The Best Beaches in Maine

Maine’s best sand sits on the southern coast — the long honey-colored stretches at Old Orchard, Ogunquit, and Wells — plus the dramatic state-park beaches around Casco Bay and the lone sandy cove in Acadia. The water is bracing and the parking is the real battle: state lots charge by the car and fill early, and the town beaches lean on resident stickers.

251 beaches mapped · Summer 2026 · updated June 19, 2026

Featured

Top beaches & swimming spots

  1. Old Orchard Beach

    Maine’s classic seven-mile honky-tonk beach with a pier and the Palace Playland amusement park — wide, flat sand backed by paid lots and meters that fill fast on summer days.

    Family beachTicketed
    View on the live map →
  2. Main Beach

    A three-mile sandbar between the ocean and the Ogunquit River, with warmer river-side water for kids — the Main Beach lot is among the priciest in the state and sells out by mid-morning.

    Family beachTicketed
    View on the live map →
  3. Wells

    A long, gently sloping family beach with a jetty at the harbor end and quieter sand than its Ogunquit and OOB neighbors — paid town lots and meters that still cap out on the hottest weekends.

    Public beachTicketed
    View on the live map →
  4. Higgins Beach

    Scarborough’s low-key surf beach, popular with longboarders and known for the wreck of the Howard W. Middleton at low tide — parking is the catch, with one small paid lot and resident-only streets, so most surfers arrive early.

    Surf spotTicketed
    View on the live map →
  5. Cape Elizabeth

    A mile of sheltered sand a short drive from Portland, with calm water and a snack bar — a state park that charges day-use admission and closes the gate when it hits capacity on hot afternoons.

    Family beachTicketed
    View on the live map →
  6. Georgetown

    Mid-coast Maine’s first state-owned saltwater beach — two sandy stretches (Mile and Half Mile) backed by dunes and ledges, with paid lots that fill on warm summer weekends.

    Public beachTicketed
    View on the live map →
  7. Phippsburg

    A broad expanse of sand at the mouth of the Kennebec with sandbars to Fox Island at low tide — mind the strong currents, and arrive early before the state lot fills and the gate closes.

    Public beachTicketed
    View on the live map →

Hidden gems & dog beaches

  1. Acadia National Park

    Acadia’s rare sandy cove tucked between pink-granite cliffs on the Park Loop Road — frigid water, views across Newport Cove, and a small lot that fills very early, so come at dawn or take the Island Explorer shuttle.

    Hidden gemTicketed
    View on the live map →

More beaches

  1. Long Island

    Beach
    View on the live map →
  2. Kennebunkport

    Beach
    View on the live map →
  3. Tremont

    Beach
    View on the live map →
  4. Brooksville

    Beach
    View on the live map →
  5. Town of Baldwin

    Beach
    View on the live map →
  6. Jonesport

    Beach
    View on the live map →
  7. Portland

    Beach
    View on the live map →
  8. Saco

    Beach
    View on the live map →
  9. Deer Isle

    Beach
    View on the live map →
  10. Biddeford

    Beach
    View on the live map →
  11. Frenchboro

    Beach
    View on the live map →
  12. Portland

    Beach
    View on the live map →
  13. North Haven

    Beach
    View on the live map →
  14. Islesboro

    Beach
    View on the live map →
  15. Vinalhaven

    Beach
    View on the live map →
  16. Islesboro

    Beach
    View on the live map →
  17. Brooklin

    Beach
    View on the live map →
  18. Unorganized Territory of East Hancock

    Beach
    View on the live map →
  19. Isle Au Haut

    Beach
    View on the live map →
  20. Lubec

    Beach
    View on the live map →
  21. Bar Harbor

    Beach
    View on the live map →
  22. Vinalhaven

    Beach
    View on the live map →
  23. Deer Isle

    Beach
    View on the live map →
  24. Eastport

    Beach
    View on the live map →
  25. Brownfield

    Beach
    View on the live map →
  26. Northport

    Beach
    View on the live map →
  27. Saco

    Beach
    View on the live map →
  28. Town of York

    Beach
    View on the live map →
  29. Surry

    Beach
    View on the live map →
  30. Deer Isle

    Beach
    View on the live map →
  31. Portland

    Beach
    View on the live map →
  32. Chebeague Island

    Beach
    View on the live map →
  33. Portland

    Beach
    View on the live map →
  34. Vinalhaven

    Beach
    View on the live map →
  35. Cape Elizabeth

    Beach
    View on the live map →
  36. Tremont

    Beach
    View on the live map →
  37. Brunswick

    Beach
    View on the live map →
  38. Southport

    Beach
    View on the live map →
  39. Kennebunkport

    Beach
    View on the live map →
  40. Eastport

    Beach
    View on the live map →
  41. Wells

    Beach
    View on the live map →
  42. Kittery

    Beach
    View on the live map →
  43. Raymond

    Beach
    View on the live map →
  44. Cape Elizabeth

    Beach
    View on the live map →
  45. Kennebunk

    Beach
    View on the live map →
  46. Owls Head

    Beach
    View on the live map →
  47. Cape Elizabeth

    Beach
    View on the live map →
  48. Cutler

    Beach
    View on the live map →
  49. Denmark

    Beach
    View on the live map →
  50. Portland

    Beach
    View on the live map →
  51. Deer Isle

    Beach
    View on the live map →
  52. Wells

    Beach
    View on the live map →
  53. Saint George

    Beach
    View on the live map →
  54. Deer Isle

    Beach
    View on the live map →
  55. Lincolnville

    Beach
    View on the live map →
  56. Otis

    Beach
    View on the live map →
  57. Eastport

    Beach
    View on the live map →
  58. Georgetown

    Beach
    View on the live map →
  59. Swans Island

    Beach
    View on the live map →
  60. Long Island

    Beach
    View on the live map →
  61. Portland

    Beach
    View on the live map →
  62. Winthrop

    Beach
    View on the live map →
  63. Frenchboro

    Beach
    View on the live map →
  64. Somesville

    Beach
    View on the live map →
  65. Vinalhaven

    Beach
    View on the live map →
  66. Roxbury

    Beach
    View on the live map →
  67. Monhegan

    Beach
    View on the live map →
  68. Scarborough

    Beach
    View on the live map →
  69. Saco

    Beach
    View on the live map →
  70. Fryeburg

    Beach
    View on the live map →
  71. Monhegan

    Beach
    View on the live map →
  72. Sullivan

    Beach
    View on the live map →
  73. Ogunquit

    Beach
    View on the live map →
  74. Biddeford

    Beach
    View on the live map →
  75. Biddeford

    Beach
    View on the live map →
  76. Eastport

    Beach
    View on the live map →
  77. Waterford Flat

    Beach
    View on the live map →
  78. Jonesport

    Beach
    View on the live map →
  79. Cranberry Isles

    Beach
    View on the live map →
  80. Kennebunk

    Beach
    View on the live map →
  81. Rockport

    Beach
    View on the live map →
  82. Kennebunkport

    Beach
    View on the live map →
  83. Isle Au Haut

    Beach
    View on the live map →
  84. Scarborough

    Beach
    View on the live map →
  85. Machiasport

    Beach
    View on the live map →
  86. Jonesport

    Beach
    View on the live map →
  87. Wakefield

    Beach
    View on the live map →
  88. Greenwood

    Beach
    View on the live map →
  89. Boothbay

    Beach
    View on the live map →
  90. Ellsworth

    Beach
    View on the live map →
  91. Georgetown

    Beach
    View on the live map →
  92. Casco

    Beach
    View on the live map →
  93. Town of York

    Beach
    View on the live map →
  94. Deer Isle

    Beach
    View on the live map →
  95. Phippsburg

    Beach
    View on the live map →
  96. Southport

    Beach
    View on the live map →
  97. Swans Island

    Beach
    View on the live map →
  98. Eastport

    Beach
    View on the live map →
  99. Biddeford

    Beach
    View on the live map →
  100. Southport

    Beach
    View on the live map →
  101. Lubec

    Beach
    View on the live map →
  102. Phippsburg

    Beach
    View on the live map →
  103. Somesville

    Beach
    View on the live map →
  104. Southport

    Beach
    View on the live map →
  105. Eastport

    Beach
    View on the live map →
  106. Vinalhaven

    Beach
    View on the live map →
  107. Jonesport

    Beach
    View on the live map →
  108. North Haven

    Beach
    View on the live map →
  109. Machiasport

    Beach
    View on the live map →
  110. Machiasport

    Beach
    View on the live map →
  111. Machiasport

    Beach
    View on the live map →
  112. Ellsworth

    Beach
    View on the live map →
  113. Milbridge

    Beach
    View on the live map →
  114. Swans Island

    Beach
    View on the live map →
  115. Portland

    Beach
    View on the live map →
  116. Waterford Flat

    Beach
    View on the live map →
  117. Saco

    Beach
    View on the live map →
  118. Standish

    Beach
    View on the live map →
  119. Waterboro

    Beach
    View on the live map →
  120. Waterboro

    Beach
    View on the live map →
  121. Camden

    Beach
    View on the live map →
  122. Lamoine Corner

    Beach
    View on the live map →
  123. Portland

    Beach
    View on the live map →
  124. Wells

    Beach
    View on the live map →
  125. Stonington

    Beach
    View on the live map →
  126. Deer Isle

    Beach
    View on the live map →
  127. Deer Isle

    Beach
    View on the live map →
  128. Limerick

    Beach
    View on the live map →
  129. Lincolnville

    Beach
    View on the live map →
  130. Ogunquit

    Beach
    View on the live map →
  131. Frenchboro

    Beach
    View on the live map →
  132. Portland

    Beach
    View on the live map →
  133. Somesville

    Beach
    View on the live map →
  134. Kennebunk

    Beach
    View on the live map →
  135. Jonesport

    Beach
    View on the live map →
  136. Portland

    Beach
    View on the live map →
  137. Harrison

    Beach
    View on the live map →
  138. Town of York

    Beach
    View on the live map →
  139. Poland

    Beach
    View on the live map →
  140. Owls Head

    Beach
    View on the live map →
  141. Cape Elizabeth

    Beach
    View on the live map →
  142. Phippsburg

    Beach
    View on the live map →
  143. Eastport

    Beach
    View on the live map →
  144. Matinicus

    Beach
    View on the live map →
  145. Lamoine Corner

    Beach
    View on the live map →
  146. Matinicus

    Beach
    View on the live map →
  147. Biddeford

    Beach
    View on the live map →
  148. Frenchboro

    Beach
    View on the live map →
  149. Kennebunk

    Beach
    View on the live map →
  150. Georgetown

    Beach
    View on the live map →
  151. Castine

    Beach
    View on the live map →
  152. Eastbrook

    Beach
    View on the live map →
  153. Wells

    Beach
    View on the live map →
  154. Kennebunk

    Beach
    View on the live map →
  155. Lubec

    Beach
    View on the live map →
  156. Stonington

    Beach
    View on the live map →
  157. North Haven

    Beach
    View on the live map →
  158. Newfield

    Beach
    View on the live map →
  159. Jonesport

    Beach
    View on the live map →
  160. Deer Isle

    Beach
    View on the live map →
  161. North Haven

    Beach
    View on the live map →
  162. Deer Isle

    Beach
    View on the live map →
  163. Otis

    Beach
    View on the live map →
  164. Spurrs Corner

    Beach
    View on the live map →
  165. Cutler

    Beach
    View on the live map →
  166. Kennebunk

    Beach
    View on the live map →
  167. Monhegan

    Beach
    View on the live map →
  168. Northport

    Beach
    View on the live map →
  169. Machiasport

    Beach
    View on the live map →
  170. Scarborough

    Beach
    View on the live map →
  171. Lovell

    Beach
    View on the live map →
  172. Casco

    Beach
    View on the live map →
  173. Jonesport

    Beach
    View on the live map →
  174. Phippsburg

    Beach
    View on the live map →
  175. Eastport

    Beach
    View on the live map →
  176. Raymond

    Beach
    View on the live map →
  177. Deer Isle

    Beach
    View on the live map →
  178. Standish

    Beach
    View on the live map →
  179. Eastport

    Beach
    View on the live map →
  180. Brooksville

    Beach
    View on the live map →
  181. Standish

    Beach
    View on the live map →
  182. Wayne

    Beach
    View on the live map →
  183. Town of Carrabassett Valley

    Beach
    View on the live map →
  184. Steuben

    Beach
    View on the live map →
  185. Roque Bluffs

    Beach
    View on the live map →
  186. Rome

    Beach
    View on the live map →
  187. Jonesport

    Beach
    View on the live map →
  188. Stonington

    Beach
    View on the live map →
  189. Swans Island

    Beach
    View on the live map →
  190. Swans Island

    Beach
    View on the live map →
  191. South Bristol

    Beach
    View on the live map →
  192. Phippsburg

    Beach
    View on the live map →
  193. Portland

    Beach
    View on the live map →
  194. Rockland

    Beach
    View on the live map →
  195. Southport

    Beach
    View on the live map →
  196. Stockton Springs

    Beach
    View on the live map →
  197. Yarmouth

    Beach
    View on the live map →
  198. Jonesport

    Beach
    View on the live map →
  199. Scarborough

    Beach
    View on the live map →
  200. Unorganized Territory of East Hancock

    Beach
    View on the live map →
  201. Swans Island

    Beach
    View on the live map →
  202. North Harpswell

    Beach
    View on the live map →
  203. Southport

    Beach
    View on the live map →
  204. Portland

    Beach
    View on the live map →
  205. Kittery

    Beach
    View on the live map →
  206. Phippsburg

    Beach
    View on the live map →
  207. Sebago Center

    Beach
    View on the live map →
  208. Isle Au Haut

    Beach
    View on the live map →
  209. Portland

    Beach
    View on the live map →
  210. Camden

    Beach
    View on the live map →
  211. Town of York

    Beach
    View on the live map →
  212. Southport

    Beach
    View on the live map →
  213. Matinicus

    Beach
    View on the live map →
  214. Swans Island

    Beach
    View on the live map →
  215. Swans Island

    Beach
    View on the live map →
  216. Islesboro

    Beach
    View on the live map →
  217. Phippsburg

    Beach
    View on the live map →
  218. Southport

    Beach
    View on the live map →
  219. Deer Isle

    Beach
    View on the live map →
  220. Leeds

    Beach
    View on the live map →
  221. Portland

    Beach
    View on the live map →
  222. Portland

    Beach
    View on the live map →
  223. Old Orchard Beach

    Beach
    View on the live map →
  224. Jonesport

    Beach
    View on the live map →
  225. Monhegan

    Beach
    View on the live map →
  226. Deer Isle

    Beach
    View on the live map →
  227. Brunswick

    Beach
    View on the live map →
  228. Deer Isle

    Beach
    View on the live map →
  229. Readfield

    Beach
    View on the live map →
  230. Town of Lyman

    Beach
    View on the live map →
  231. Poland

    Beach
    View on the live map →
  232. Jonesport

    Beach
    View on the live map →
  233. Augusta

    Beach
    View on the live map →
  234. Castine

    Beach
    View on the live map →
  235. Northport

    Beach
    View on the live map →
  236. Friendship

    Beach
    View on the live map →
  237. Deer Isle

    Beach
    View on the live map →
  238. Portland

    Beach
    View on the live map →
  239. Scarborough

    Beach
    View on the live map →
  240. Frenchboro

    Beach
    View on the live map →
  241. Gray

    Beach
    View on the live map →
  242. South Portland

    Beach
    View on the live map →
  243. Eastport

    Beach
    View on the live map →

Maine beaches: FAQ

Which Maine beach is best for families?
Old Orchard Beach (pier, amusement park, wide flat sand) and Ogunquit (warmer river-side water) are the top family picks, with Wells a quieter alternative. All three rely on paid lots that fill by mid-morning, so arrive early.
Where can I surf in Maine?
Higgins Beach in Scarborough is the best-known surf beach, with a longboard-friendly break; nearby Scarborough and Cape Elizabeth spots also pick up swell. Parking is the catch at Higgins — one small paid lot and resident-only streets — so the live map helps you time it.
Do Maine state-park beaches charge for parking and fill up?
Yes — Crescent Beach, Reid, Popham, and Acadia’s Sand Beach all charge day-use fees (and Acadia needs a park pass), and their lots routinely fill and close the gate on hot summer weekends. The live map shows which lots are still open.

More United States

All United States beaches →