Eliot

Town in York County, Maine

View of Eliot, Maine
Photo: Wikimedia CommonsWikimedia Commons · Public domain

Eliot is a town in York County, Maine, with 6,717 residents (2020 Census). It sits at 20 ft (6 m) above sea level. The nearest town is South Eliot, 1.3 miles SW.

About Eliot

Eliot is a town in York County, Maine, United States. Originally settled in 1623, it was formerly a part of Kittery, to its east. After Kittery, it is the next most southern town in the state of Maine, lying on the Piscataqua River across from Portsmouth and Newington, New Hampshire. The population was 6,717 at the 2020 census. It is part of the Portland-South Portland-Biddeford metropolitan area. The town contains the census-designated place of South Eliot.

Eliot is home to Ambush Rock, Green Acre, and the Raitt Homestead Farm Museum.

Text: Wikipedia · CC BY-SA 4.0

Eliot weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Eliot

All 24 webcams near Eliot ›

Webcams: Windy.com

Living in Eliot

Median household income
$101,522
Median home value
$498,900
Median rent
$1,948/mo
Median age
50.8
Cost of living and demographics of Eliot ›

Do you know Eliot? Tell us about it

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

Map of Eliot

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

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

Eliot, ME population

Eliot had 6,717 residents in the 2020 Census.

2020 Census6,717
Density340 per sq mi (131 per km²)

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

Eliot at a glance

StateMaine (ME)
CountyYork County
TypeTown
Population6,717 (2020)
Land area19.78 sq mi (51.2 km²)
Water area1.54 sq mi (4.00 km²)
Elevation20 ft (6 m)
Coordinates43.1486° N, 70.7746° W
ZIP codes03903, 03904
Official websiteeliotmaine.org
Census code (GEOID)2303122955

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

Towns near Eliot

Straight-line distance between town centers.

Frequently asked questions about Eliot

What county is Eliot in?

Eliot is in York County, Maine.

What is the population of Eliot, ME?

6,717 people lived in Eliot at the 2020 Census.

What is the ZIP code of Eliot, ME?

The main ZIP code is 03903. Other ZIP codes: 03904.

What is the elevation of Eliot?

20 feet (6 m) above sea level.

What towns are near Eliot?

South Eliot (1.3 mi), Kittery (4.4 mi), Newington (5.2 mi), Kittery Point (5.7 mi), South Berwick (5.8 mi).

Last updated: