Amesbury
City in Essex County, Massachusetts
Amesbury is a city in Essex County, Massachusetts. It sits at 49 ft (15 m) above sea level. The nearest town is South Hampton, 2.7 miles N.
- 49 ftelevation · 15 m
- 12.3 sq miland area · 31.8 km²
- 01913ZIP code
About Amesbury
Amesbury is a city in Essex County, Massachusetts, United States, located on the left bank of the Merrimack River near its mouth, upstream from Salisbury and across the river from Newburyport and West Newbury. The population was 17,366 at the 2020 United States census. A former farming and mill town, Amesbury is today largely residential. It is one of the two northernmost towns in Massachusetts (the other being neighboring Salisbury).
Text: Wikipedia · CC BY-SA 4.0
Amesbury weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Amesbury
Webcams: Windy.com
Living in Amesbury
- Median household income
- $103,554
- Median home value
- $519,300
- Median rent
- $1,683/mo
- Median age
- 43.7
Do you know Amesbury? Tell us about it
Help other travelers: share what makes Amesbury special. We review every message before publishing it.
Map of Amesbury
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Amesbury 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 ›Amesbury at a glance
| State | Massachusetts (MA) |
|---|---|
| County | Essex County |
| Type | City |
| Land area | 12.29 sq mi (31.8 km²) |
| Water area | 1.44 sq mi (3.73 km²) |
| Elevation | 49 ft (15 m) |
| Coordinates | 42.8513° N, 70.9558° W |
| ZIP code | 01913 |
| Official website | amesburyma.gov |
| Census code (GEOID) | 2501185 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Amesbury
- South Hampton, NH2.7 mi N
- Merrimac3.0 mi W
- West Newbury3.6 mi S
- Newburyport4.4 mi SE
- Newton, NH4.8 mi W
- Seabrook, NH5.2 mi NE
- Kensington, NH5.7 mi N
- East Kingston, NH5.7 mi NW
- Salisbury5.8 mi E
- Hampton Falls, NH6.2 mi NE
- Seabrook Beach, NH7.0 mi E
- Plaistow, NH7.0 mi W
Straight-line distance between town centers.
Frequently asked questions about Amesbury
What county is Amesbury in?
Amesbury is in Essex County, Massachusetts.
What is the ZIP code of Amesbury, MA?
The ZIP code of Amesbury is 01913.
What is the elevation of Amesbury?
49 feet (15 m) above sea level.
What towns are near Amesbury?
South Hampton (2.7 mi), Merrimac (3.0 mi), West Newbury (3.6 mi), Newburyport (4.4 mi), Newton (4.8 mi).
Last updated: