Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Massachusetts
Essex County
Amesbury
HAMPTON-HAVERHILL
Properties in Amesbury in HAMPTON-HAVERHILL
Find homes for sale in Amesbury by selecting a property below:
86 S Hampton Rd, Amesbury, MA 01913
136 Haverhill Rd, Amesbury, MA 01913
140 Haverhill Rd, Amesbury, MA 01913
8 Harrison Eaton Ln, Amesbury, MA 01913
3 1/2 Harrison Ave Unit 3 1/2, Amesbury, MA 01913
90 S Hampton Rd, Amesbury, MA 01913
7 S Hampton Rd, Amesbury, MA 01913
10 Harrison Eaton Ln, Amesbury, MA 01913
9 S Hampton Rd, Amesbury, MA 01913
142 Haverhill Rd, Amesbury, MA 01913
8 S Hampton Rd, Amesbury, MA 01913
9 Harrison Eaton Ln, Amesbury, MA 01913
95 S Hampton Rd, Amesbury, MA 01913
87 S Hampton Rd, Amesbury, MA 01913
7 Harrison Eaton Ln, Amesbury, MA 01913
4 Hannah Currier Cir, Amesbury, MA 01913
89 S Hampton Rd, Amesbury, MA 01913
117 Haverhill Rd, Amesbury, MA 01913
3 Harrison Eaton Ln, Amesbury, MA 01913
119 Haverhill Rd, Amesbury, MA 01913
5.5 Harrison Ave Unit 55, Amesbury, MA 01913
125 Haverhill Rd, Amesbury, MA 01913
5 Harrison Eaton Ln, Amesbury, MA 01913
94 S Hampton Rd, Amesbury, MA 01913
137 Haverhill Rd, Amesbury, MA 01913
93 S Hampton Rd, Amesbury, MA 01913
3 Harrison Ave, Amesbury, MA 01913
94 S Hampton Rd Unit A, Amesbury, MA 01913
131A Haverhill Rd, Amesbury, MA 01913
94 S Hampton Rd Unit B, Amesbury, MA 01913
9 Harrison Ave, Amesbury, MA 01913
3 1/2 Harrison Ave Unit 3H, Amesbury, MA 01913
5 Harrison Ave, Amesbury, MA 01913
5 1/2 Harrison Ave Unit 5H, Amesbury, MA 01913
3 Harrison Ave #3, Amesbury, MA 01913
149 Haverhill Rd, Amesbury, MA 01913
5 Harrison Ave #5, Amesbury, MA 01913
143 Haverhill Rd, Amesbury, MA 01913
98 S Hampton Rd Unit D, Amesbury, MA 01913
147 Haverhill Rd, Amesbury, MA 01913
135 Haverhill Rd, Amesbury, MA 01913
5 Harrison Ave Unit 5 1/2, Amesbury, MA 01913
139 Haverhill Rd, Amesbury, MA 01913
5 Hannah Currier Cir, Amesbury, MA 01913
145 Haverhill Rd, Amesbury, MA 01913
101 Haverhill Rd, Amesbury, MA 01913
131A Haverhill Rd, Amesbury, MA 01913
152 Haverhill Rd, Amesbury, MA 01913
6 Harrison Ave, Amesbury, MA 01913
103 Haverhill Rd, Amesbury, MA 01913
150 Haverhill Rd, Amesbury, MA 01913
133 Haverhill Rd, Amesbury, MA 01913
148 Haverhill Rd, Amesbury, MA 01913
131 Haverhill Rd, Amesbury, MA 01913
6 Hannah Currier Cir, Amesbury, MA 01913
88 S Hampton Rd, Amesbury, MA 01913
105 Haverhill Rd, Amesbury, MA 01913
113 Haverhill Rd, Amesbury, MA 01913
98 S Hampton Rd Unit E, Amesbury, MA 01913
8 Harrison Ave, Amesbury, MA 01913
91 S Hampton Rd, Amesbury, MA 01913
10 Harrison Ave, Amesbury, MA 01913
98 S Hampton Rd Unit B, Amesbury, MA 01913
127 Haverhill Rd, Amesbury, MA 01913
111 Haverhill Rd, Amesbury, MA 01913
5 Harrison Ave Unit A, Amesbury, MA 01913
123 Haverhill Rd, Amesbury, MA 01913
96 S Hampton Rd, Amesbury, MA 01913
98 S Hampton Rd, Amesbury, MA 01913
98 S Hampton Rd Unit C, Amesbury, MA 01913
3.5 Harrison Ave Unit 35, Amesbury, MA 01913
121 Haverhill Rd, Amesbury, MA 01913
15 Haverhill Rd, Amesbury, MA 01913
69 S Hampton Rd, Amesbury, MA 01913
124 Haverhill Rd, Amesbury, MA 01913
3 Harrison Ave Unit 3 1/2, Amesbury, MA 01913
132 Haverhill Rd, Amesbury, MA 01913
129 Haverhill Rd, Amesbury, MA 01913
98 S Hampton Rd Unit F, Amesbury, MA 01913
2 Harrison Eaton Ln, Amesbury, MA 01913
4 Harrison Eaton Ln, Amesbury, MA 01913
72 S Hampton Rd, Amesbury, MA 01913
115 Haverhill Rd, Amesbury, MA 01913
94 S Hampton Rd #1, Amesbury, MA 01913
74 S Hampton Rd, Amesbury, MA 01913
145 Haverhill Rd Unit A, Amesbury, MA 01913
6 Harrison Eaton Ln, Amesbury, MA 01913
134 Haverhill Rd, Amesbury, MA 01913
114 Haverhill Rd, Amesbury, MA 01913