Bristol
Town in Lincoln County, Maine

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.
- 2,834residents (2020 Census)
- 121 ftelevation · 37 m
- 34.0 sq miland area · 88.1 km²
- 83 / sq mipopulation density
- 04541main ZIP code (5 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 2,834 |
|---|---|
| Density | 83 per sq mi (32 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Bristol at a glance
| State | Maine (ME) |
|---|---|
| County | Lincoln County |
| Type | Town |
| Population | 2,834 (2020) |
| Land area | 34.00 sq mi (88.1 km²) |
| Water area | 44.23 sq mi (114.57 km²) |
| Elevation | 121 ft (37 m) |
| Coordinates | 43.8885° N, 69.4750° W |
| ZIP codes | 04541, 04554, 04558, 04564, 04568 |
| Official website | bristolmaine.org |
| Census code (GEOID) | 2301507485 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Bristol
- South Bristol3.8 mi W
- Bremen7.5 mi NE
- Friendship7.8 mi NE
- Edgecomb8.5 mi NW
- Boothbay Harbor8.9 mi W
- Damariscotta9.3 mi N
- Southport10.7 mi SW
- Boothbay10.8 mi SW
- Westport Island11.2 mi W
- Monhegan11.7 mi SE
- St. George12.1 mi E
- Newcastle12.2 mi NW
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: