Amesbury

City in Essex County, Massachusetts

View of Amesbury, Massachusetts
Photo: Fletcher6 · CC BY-SA 3.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Amesbury

All 24 webcams near 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
Cost of living and demographics of Amesbury ›

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

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 ›

Amesbury at a glance

StateMassachusetts (MA)
CountyEssex County
TypeCity
Land area12.29 sq mi (31.8 km²)
Water area1.44 sq mi (3.73 km²)
Elevation49 ft (15 m)
Coordinates42.8513° N, 70.9558° W
ZIP code01913
Official websiteamesburyma.gov
Census code (GEOID)2501185

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

Towns near Amesbury

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: