Lake Arrowhead

Census-designated place in York County, Maine

View of Lake Arrowhead, Maine
Photo: John Phelan · CC BY 4.0

Lake Arrowhead is an unincorporated community (census-designated place) in York County, Maine, with 3,192 residents (2020 Census). It sits at 338 ft (103 m) above sea level. The nearest town is Limerick, 2.7 miles NW.

About Lake Arrowhead

Lake Arrowhead is a census-designated place (CDP) in the towns of Waterboro and Limerick in York County, Maine, United States. As of the 2020 census, Lake Arrowhead had a population of 3,192. The CDP corresponds to the area covered by the Lake Arrowhead Community, a large subdivision begun in the 1960s which surrounds Lake Arrowhead, an artificial lake on the Little Ossipee River. The community is part of the Portland–South Portland–Biddeford, Maine Metropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

Lake Arrowhead weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Lake Arrowhead

All 24 webcams near Lake Arrowhead ›

Webcams: Windy.com

Living in Lake Arrowhead

Median household income
$98,654
Median home value
$267,300
Median rent
$2,288/mo
Median age
33
Cost of living and demographics of Lake Arrowhead ›

Do you know Lake Arrowhead? Tell us about it

Help other travelers: share what makes Lake Arrowhead special. We review every message before publishing it.

Map of Lake Arrowhead

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

Lake Arrowhead 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 ›

Lake Arrowhead, ME population

Lake Arrowhead had 3,192 residents in the 2020 Census.

2020 Census3,192
Density612 per sq mi (236 per km²)

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

Lake Arrowhead at a glance

StateMaine (ME)
CountyYork County
TypeCensus-designated place
Population3,192 (2020)
Land area5.21 sq mi (13.5 km²)
Water area1.17 sq mi (3.03 km²)
Elevation338 ft (103 m)
Coordinates43.6617° N, 70.7420° W
ZIP code04061
Census code (GEOID)2337795

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

Towns near Lake Arrowhead

Straight-line distance between town centers.

Frequently asked questions about Lake Arrowhead

What county is Lake Arrowhead in?

Lake Arrowhead is in York County, Maine.

What is the population of Lake Arrowhead, ME?

3,192 people lived in Lake Arrowhead at the 2020 Census.

What is the ZIP code of Lake Arrowhead, ME?

The ZIP code of Lake Arrowhead is 04061.

What is the elevation of Lake Arrowhead?

338 feet (103 m) above sea level.

What towns are near Lake Arrowhead?

Limerick (2.7 mi), Waterboro (4.2 mi), Limington (6.2 mi), Hollis (6.7 mi), Newfield (6.9 mi).

Last updated: