Location: 42.8579536, -70.9300921
Location
Amesbury is a city in Essex County on the Merrimack River near the New Hampshire border. It features a compact downtown, mill buildings, and neighborhoods linked to coastal towns and I-495.
History
Known in the 19th century for carriage making, textiles, and milling, Amesbury’s brick mills have been adapted for modern businesses and housing. Riverfront parks and historic streetscapes frame the city center.
Community
Today, Amesbury offers independent shops, eateries, river walks, and arts programming. Trails and boat launches support outdoor recreation, while schools and civic groups anchor community life.