Old Orchard Beach

Town in York County, Maine

View of Old Orchard Beach, Maine
Photo: Original uploader was Decumanus at en.wikipedia · CC BY-SA 3.0

Old Orchard Beach is a town in York County, Maine, with 8,960 residents (2020 Census). It sits at 102 ft (31 m) above sea level. The nearest town is Scarborough, 2.8 miles NE.

About Old Orchard Beach

Old Orchard Beach is a resort town in York County, Maine, United States. The population was 8,960 at the 2020 census. It is part of the Portland-South Portland-Biddeford metropolitan area.

Located on the inner side of Saco Bay on the Atlantic Ocean, the town is a popular seaside resort. The downtown contains many tourist-oriented businesses, including clam shacks and T-shirt shops. A wooden pier on the beach contains many other tourist businesses, including a variety of souvenir shops. The town's seven-mile (11 km) long beach extends into the towns of Scarborough and Saco, and is lined with many beach residential properties, condominiums, motels and bed and breakfasts.

Text: Wikipedia · CC BY-SA 4.0

Old Orchard Beach weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Old Orchard Beach

All 24 webcams near Old Orchard Beach ›

Webcams: Windy.com

Living in Old Orchard Beach

Median household income
$60,050
Median home value
$366,600
Median rent
$1,246/mo
Median age
58
Cost of living and demographics of Old Orchard Beach ›

Do you know Old Orchard Beach? Tell us about it

Help other travelers: share what makes Old Orchard Beach special. We review every message before publishing it.

Map of Old Orchard Beach

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Old Orchard Beach Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Old Orchard Beach, ME population

Old Orchard Beach had 8,960 residents in the 2020 Census.

2020 Census8,960
Density1,205 per sq mi (465 per km²)

Source: U.S. Census Bureau, Decennial Census.

Old Orchard Beach at a glance

StateMaine (ME)
CountyYork County
TypeTown
Population8,960 (2020)
Land area7.43 sq mi (19.3 km²)
Water area15.03 sq mi (38.93 km²)
Elevation102 ft (31 m)
Coordinates43.5338° N, 70.3568° W
ZIP code04064
Official websiteoobmaine.com
Census code (GEOID)2303155085

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Old Orchard Beach

Straight-line distance between town centers.

Frequently asked questions about Old Orchard Beach

What county is Old Orchard Beach in?

Old Orchard Beach is in York County, Maine.

What is the population of Old Orchard Beach, ME?

8,960 people lived in Old Orchard Beach at the 2020 Census.

What is the ZIP code of Old Orchard Beach, ME?

The ZIP code of Old Orchard Beach is 04064.

What is the elevation of Old Orchard Beach?

102 feet (31 m) above sea level.

What towns are near Old Orchard Beach?

Scarborough (2.8 mi), Dunstan (2.9 mi), Saco (3.2 mi), Oak Hill (4.4 mi), Biddeford (6.8 mi).

Last updated: