Amesbury
Cities near Amesbury
- Newburyport (~7 km)
- Plastow (~14 km)
- Groveland (~14 km)
- North Hampton (~15 km)
- Rowley (~17 km)
- Stratham (~19 km)
- Hampstead (~21 km)
- Ipswich (~21 km)
- Epping (~23 km)
- North Andover (~24 km)
- Topsfield (~25 km)
- Newmarket (~25 km)
- Methuen (~26 km)
- Wenham (~28 km)
- Kittery (~30 km)
- Windham (~31 km)