Casco

Town in Cumberland County, Maine

View of Casco, Maine
Photo: Noah Salzman · CC BY-SA 4.0

Casco is a town in Cumberland County, Maine, with 3,646 residents (2020 Census). It sits at 545 ft (166 m) above sea level. The nearest town is Raymond, 2.9 miles SE.

About Casco

Casco is a town in Cumberland County, Maine, United States. Casco is included in the Lewiston-Auburn, Maine metropolitan New England City and Town Area. The population was 3,646 at the 2020 census. Casco includes the villages of Casco, South Casco and Cook Mills. The town borders the east shore of Sebago Lake, and is home to part of Sebago Lake State Park. Casco is part of the Portland-South Portland-Biddeford metropolitan area. Casco is just under 30 miles (48 km) from downtown Portland.

Casco is the home of "Casco Days", an annual community fair which takes place in Casco Days Park, always on the last Saturday in July.

Text: Wikipedia · CC BY-SA 4.0

Casco weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Casco

All 24 webcams near Casco ›

Webcams: Windy.com

Living in Casco

Median household income
$69,313
Median home value
$355,500
Median rent
$1,395/mo
Median age
52
Cost of living and demographics of Casco ›

Do you know Casco? Tell us about it

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

Map of Casco

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

Casco 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 ›

Casco, ME population

Casco had 3,646 residents in the 2020 Census.

2020 Census3,646
Density117 per sq mi (45 per km²)

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

Casco at a glance

StateMaine (ME)
CountyCumberland County
TypeTown
Population3,646 (2020)
Land area31.28 sq mi (81.0 km²)
Water area6.73 sq mi (17.42 km²)
Elevation545 ft (166 m)
Coordinates43.9520° N, 70.5132° W
ZIP code04015
Census code (GEOID)2300511125

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

Towns near Casco

Straight-line distance between town centers.

Frequently asked questions about Casco

What county is Casco in?

Casco is in Cumberland County, Maine.

What is the population of Casco, ME?

3,646 people lived in Casco at the 2020 Census.

What is the ZIP code of Casco, ME?

The ZIP code of Casco is 04015.

What is the elevation of Casco?

545 feet (166 m) above sea level.

What towns are near Casco?

Raymond (2.9 mi), Naples (6.6 mi), Gray (7.9 mi), Frye Island (8.0 mi), Sebago (8.4 mi).

Last updated: