Bristol

Town in Lincoln County, Maine

View of Bristol, Maine
Photo: HELVETIQ · CC BY 2.0

Bristol is a town in Lincoln County, Maine, with 2,834 residents (2020 Census). It sits at 121 ft (37 m) above sea level. The nearest town is South Bristol, 3.8 miles W.

About Bristol

Bristol, known from 1632 to 1765 as Pemaquid (; today a village within the town), is a town in Lincoln County, Maine, United States. The population was 2,834 at the 2020 census. A fishing and resort area, Bristol includes the villages of New Harbor, Pemaquid, Round Pond, Bristol Mills and Chamberlain. It includes the Pemaquid Archeological Site, a U.S. National Historic Landmark. During the 17th and early 18th century, New France defined the Kennebec River as the southern boundary of Acadia, which put Bristol within Acadia. The village was called Pemquit by the French.

Text: Wikipedia · CC BY-SA 4.0

Bristol weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bristol

All 24 webcams near Bristol ›

Webcams: Windy.com

Living in Bristol

Median household income
$100,750
Median home value
$406,400
Median rent
$1,051/mo
Median age
61
Cost of living and demographics of Bristol ›

Do you know Bristol? Tell us about it

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

Map of Bristol

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

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

Bristol, ME population

Bristol had 2,834 residents in the 2020 Census.

2020 Census2,834
Density83 per sq mi (32 per km²)

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

Bristol at a glance

StateMaine (ME)
CountyLincoln County
TypeTown
Population2,834 (2020)
Land area34.00 sq mi (88.1 km²)
Water area44.23 sq mi (114.57 km²)
Elevation121 ft (37 m)
Coordinates43.8885° N, 69.4750° W
ZIP codes04541, 04554, 04558, 04564, 04568
Official websitebristolmaine.org
Census code (GEOID)2301507485

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

Towns near Bristol

Straight-line distance between town centers.

Frequently asked questions about Bristol

What county is Bristol in?

Bristol is in Lincoln County, Maine.

What is the population of Bristol, ME?

2,834 people lived in Bristol at the 2020 Census.

What is the ZIP code of Bristol, ME?

The main ZIP code is 04541. Other ZIP codes: 04554, 04558, 04564, 04568.

What is the elevation of Bristol?

121 feet (37 m) above sea level.

What towns are near Bristol?

South Bristol (3.8 mi), Bremen (7.5 mi), Friendship (7.8 mi), Edgecomb (8.5 mi), Boothbay Harbor (8.9 mi).

Last updated: