North Berwick
Town in York County, Maine

North Berwick is a town in York County, Maine, with 4,978 residents (2020 Census). It sits at 282 ft (86 m) above sea level. The nearest town is Berwick, 4.8 miles SW.
- 4,978residents (2020 Census)
- 282 ftelevation · 86 m
- 38.0 sq miland area · 98.5 km²
- 131 / sq mipopulation density
- 03906ZIP code
About North Berwick
North Berwick is a town in York County, Maine, United States. The town was set off from Berwick in 1831, following South Berwick in 1814.
North Berwick's population was 4,978 at the 2020 census. It contains the census-designated place of the same name. It is part of the Portland–South Portland–Biddeford, Maine metropolitan statistical area.
Text: Wikipedia · CC BY-SA 4.0
North Berwick weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in North Berwick
Webcams: Windy.com
Living in North Berwick
- Median household income
- $101,875
- Median home value
- $428,500
- Median rent
- $1,105/mo
- Median age
- 41.6
Do you know North Berwick? Tell us about it
Help other travelers: share what makes North Berwick special. We review every message before publishing it.
Map of North Berwick
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
North Berwick 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 ›North Berwick, ME population
North Berwick had 4,978 residents in the 2020 Census.
| 2020 Census | 4,978 |
|---|---|
| Density | 131 per sq mi (51 per km²) |
Source: U.S. Census Bureau, Decennial Census.
North Berwick at a glance
| State | Maine (ME) |
|---|---|
| County | York County |
| Type | Town |
| Population | 4,978 (2020) |
| Land area | 38.01 sq mi (98.5 km²) |
| Water area | 0.14 sq mi (0.37 km²) |
| Elevation | 282 ft (86 m) |
| Coordinates | 43.3523° N, 70.7794° W |
| ZIP code | 03906 |
| Official website | townofnorthberwick.org |
| Census code (GEOID) | 2303150325 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near North Berwick
- Berwick4.8 mi SW
- Sanford5.1 mi N
- Lebanon7.5 mi NW
- Wells7.9 mi E
- South Berwick8.5 mi S
- Somersworth, NH8.7 mi SW
- Alfred9.1 mi N
- Rollinsford, NH9.7 mi S
- Rochester, NH10.7 mi W
- West Kennebunk10.8 mi NE
- Kennebunk11.1 mi E
- Lyman12.1 mi NE
Straight-line distance between town centers.
Frequently asked questions about North Berwick
What county is North Berwick in?
North Berwick is in York County, Maine.
What is the population of North Berwick, ME?
4,978 people lived in North Berwick at the 2020 Census.
What is the ZIP code of North Berwick, ME?
The ZIP code of North Berwick is 03906.
What is the elevation of North Berwick?
282 feet (86 m) above sea level.
What towns are near North Berwick?
Berwick (4.8 mi), Sanford (5.1 mi), Lebanon (7.5 mi), Wells (7.9 mi), South Berwick (8.5 mi).
Last updated: