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
Newburyport
MERRIMAC-MILK
Properties in Newburyport in MERRIMAC-MILK
Find homes for sale in Newburyport by selecting a property below:
43-45 Middle St #2, Newburyport, MA 01950
36 Middle St, Newburyport, MA 01950
37 Middle St #2, Newburyport, MA 01950
51A Middle St Unit A, Newburyport, MA 01950
43-45 Middle St #5, Newburyport, MA 01950
60 Middle St #60, Newburyport, MA 01950
45 Middle St #4, Newburyport, MA 01950
37 Middle St #1, Newburyport, MA 01950
43-45 Middle St #3, Newburyport, MA 01950
82 Middle St #1, Newburyport, MA 01950
68 Middle St #2, Newburyport, MA 01950
62 Middle St, Newburyport, MA 01950
68 Middle St #1, Newburyport, MA 01950
43 Middle St #1, Newburyport, MA 01950
41 Middle St, Newburyport, MA 01950
49 Middle St Unit C, Newburyport, MA 01950
39 Middle St Unit C, Newburyport, MA 01950
49 Middle St Unit C,2, Newburyport, MA 01950
39 Middle St Unit B, Newburyport, MA 01950
39 Middle St Unit A, Newburyport, MA 01950
27 Milk St, Newburyport, MA 01950
37 Middle St, Newburyport, MA 01950
35 Middle St, Newburyport, MA 01950
17 Milk St, Newburyport, MA 01950
1 Milk St #3, Newburyport, MA 01950
29 Middle St, Newburyport, MA 01950
13 Milk St, Newburyport, MA 01950
25 Middle St, Newburyport, MA 01950
31 Middle St, Newburyport, MA 01950
42 Middle St, Newburyport, MA 01950
46 Middle St, Newburyport, MA 01950
49 Middle St Unit 3 2, Newburyport, MA 01950
43 Middle St #4, Newburyport, MA 01950
58 Middle St, Newburyport, MA 01950
38 Middle St, Newburyport, MA 01950
4 Middle St, Newburyport, MA 01950
83 Merrimac St, Newburyport, MA 01950
23 Middle St Unit B, Newburyport, MA 01950
58 Merrimac St Unit 3-7, Newburyport, MA 01950
23 Middle St Ph, Newburyport, MA 01950
58 Merrimac St Unit 3-6, Newburyport, MA 01950
64 Middle St #1, Newburyport, MA 01950
51b Middle St Unit B, Newburyport, MA 01950
73 Middle St, Newburyport, MA 01950
6 Merrimac St Unit C, Newburyport, MA 01950
58 Merrimac St Unit 3-4, Newburyport, MA 01950
80 Middle St, Newburyport, MA 01950
51 Milk, Newburyport, PR 00950
71 Middle St, Newburyport, MA 01950
56 Middle St, Newburyport, MA 01950
69 Middle St, Newburyport, MA 01950
23 Middle St Unit 2B, Newburyport, MA 01950
65 Middle St, Newburyport, MA 01950
61 Middle St, Newburyport, MA 01950
57 Middle St, Newburyport, MA 01950
53 Middle St, Newburyport, MA 01950
33 Middle St, Newburyport, MA 01950
23 Middle St Unit 2A, Newburyport, MA 01950
64 Middle St #66, Newburyport, MA 01950
60 Middle St, Newburyport, MA 01950
40 Middle St, Newburyport, MA 01950
10 Milk St, Newburyport, MA 01950
12-14 Milk St, Newburyport, MA 01950
58 Merrimac St Unit 2-3, Newburyport, MA 01950
74 Middle St, Newburyport, MA 01950
16 Milk St, Newburyport, MA 01950
60 Middle St Unit A, Newburyport, MA 01950
56 Middle St #1, Newburyport, MA 01950
24 Milk St, Newburyport, MA 01950
43-45 Middle St #2, Newburyport, MA 01950
32 Milk St, Newburyport, MA 01950
82 Middle St #2, Newburyport, MA 01950
49 Middle St, Newburyport, MA 01950
51 Middle St Unit B, Newburyport, MA 01950
82 Middle St #2, Newburyport, MA 01950
51 Middle St Unit A, Newburyport, MA 01950
31 Milk St, Newburyport, MA 01950
33 Milk St, Newburyport, MA 01950
29 Milk St, Newburyport, MA 01950
15 Milk St, Newburyport, MA 01950
20 Milk St, Newburyport, MA 01950
37 Middle St #3, Newburyport, MA 01950
29 Milk St #29, Newburyport, MA 01950
6 Middle Rd, Newbury, MA 01951
6 Merrimac St #6, Newburyport, MA 01950
58 Merrimac St Unit 2-2, Newburyport, MA 01950
64 Middle St #2, Newburyport, MA 01950
66 Middle St #1, Newburyport, MA 01950
25 Milk St, Newburyport, MA 01950
33-35 Milk St, Newburyport, MA 01950
21-25 Milk St, Newburyport, MA 01950
76 Middle St, Newburyport, MA 01950
68 Middle St, Newburyport, MA 01950
78 Middle St, Newburyport, MA 01950
66 Middle St #2, Newburyport, MA 01950
70 Middle St, Newburyport, MA 01950
22 Milk St, Newburyport, MA 01950
30 Milk St, Newburyport, MA 01950
17-19 Middle St, Newburyport, MA 01950