Statistipedia

Amesbury Town, MA

Amesbury Town, MA
Map of Amesbury Town
StateMassachusetts
Population17,434
Links
Maps

Amesbury Town is in the state of Massachusetts, about 35 miles north from Boston. Its population is 17,434.