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
New Hampshire
Hillsborough County
MARSH-MASON
Properties in Hillsborough County in MARSH-MASON
Find homes for sale in Hillsborough County by selecting a property below:
5 Marshalls Way, Hollis, NH 03049
6 Martin Rd, Deering, NH 03244
38 Martin Rd, Deering, NH 03244
152A Marsh Rd, Pelham, NH 03076
82 Marsh Rd, Pelham, NH 03076
181 Marsh Rd, Pelham, NH 03076
30 Martin Rd, Deering, NH 03244
126 Martin Rd, Weare, NH 03281
3 Martin Ln, Litchfield, NH 03052
40 Marsh Rd, Hudson, NH 03051
88 Mary Rowe Dr, Hillsborough, NH 03244
96 Martin Rd, Deering, NH 03244
95 Mary Rowe Dr, Hillsborough, NH 03244
* Mason Rd, New Ipswich, NH 03071
72 Mary Hadley Rd, Weare, NH 03281
46 Martin Rd, Deering, NH 03244
76 Marsh Rd, Pelham, NH 03076
79 Marsh Rd, Pelham, NH 03076
170 Marsh Rd, Pelham, NH 03076
87 Mary Rowe Dr, Hillsborough, NH 03244
169 Marsh Rd, Pelham, NH 03076
194 Marsh Rd, Pelham, NH 03076
4 Marshalls Way #4, Hollis, NH 03049
4 Martingale Rd, Amherst, NH 03031
108 Mason Rd, New Ipswich, NH 03071
160 Marsh Rd, Pelham, NH 03076
6 Mason Dr, Litchfield, NH 03052
100 Martin Rd, Deering, NH 03244
177 Marsh Rd, Pelham, NH 03076
141 Mary Rowe Dr, Hillsborough, NH 03244
80 Mary Rowe Dr, Hillsborough, NH 03244
155 Mary Rowe Dr, Hillsboro, NH 03244
72 Marsh Rd, Pelham, NH 03076
94 Mary Rowe Dr, Hillsborough, NH 03244
35 Marsh Rd, Pelham, NH 03076
35 Martin Rd, Deering, NH 03244
114 Mary Rowe Dr, Hillsborough, NH 03244
61 Mary Rowe Dr, Hillsborough, NH 03244
39 Marsh Rd, Pelham, NH 03076
68 Martin Rd, Deering, NH 03244
152 Marsh Rd, Pelham, NH 03076
8 Marshalls Way #8, Hollis, NH 03049
3 Martin Rd, Deering, NH 03244
90 Martin Rd, Deering, NH 03244
19 Martin Rd, Deering, NH 03244
155 Marsh Rd, Pelham, NH 03076
212 Marsh Rd, Pelham, NH 03076
2 Marsh Rd Lot 2, Pelham, NH 03076
70 Marsh Rd, Pelham, NH 03076
86 Marsh Rd, Pelham, NH 03076
121 Mary Rowe Dr, Hillsborough, NH 03244
7 Martin Rd, Deering, NH 03244
95 Martin Rd, Deering, NH 03244
22 Martin Rd, Deering, NH 03244
93 Martin Rd, Deering, NH 03244
188 Marsh Rd, Pelham, NH 03076
105 Mason Rd, Brookline, NH 03033
79 Martin Rd, Deering, NH 03244
8 Marshalls Way, Hollis, NH 03049
14 Marys Way Ln, Hollis, NH 03049
89 Martin Rd, Deering, NH 03244
127 Martin Rd, Weare, NH 03281
161 Marsh Rd, Pelham, NH 03076
115 Martin Rd, Weare, NH 03281
116 Martin Rd, Weare, NH 03281
71 Martin Rd, Deering, NH 03244
20 Martin Ln, Litchfield, NH 03052
120 Martin Rd, Weare, NH 03281
199 Marsh Rd, Pelham, NH 03076
77 Marsh Rd, Pelham, NH 03076
5 Mary Rowe Dr, Hillsborough, NH 03244
6 Mary's Way, Hollis, NH 03049
44 Marsh Rd, Hudson, NH 03051
54 Mary Rowe Dr, Hillsborough, NH 03244
52 Marsh Rd, Pelham, NH 03076
111 Mary Rowe Dr, Hillsborough, NH 03244
130 Mary Rowe Dr, Hillsborough, NH 03244
160 Mary Rowe Dr Unit 160-2, Hillsboro, NH 03244
69 Martin Rd, Weare, NH 03281
8 Marshalls Way Unit 5, Hollis, NH 03049
156 Marsh Rd, Pelham, NH 03076
103 Martin Rd, Deering, NH 03244
32 Mary Rowe Dr, Hillsborough, NH 03244
192 Marsh Rd, Pelham, NH 03076
174 Marsh Rd, Pelham, NH 03076
50 Martin Rd, Deering, NH 03244
169 Mary Rowe Dr, Hillsborough, NH 03244
11 Mason Dr, Litchfield, NH 03052
70 Martin Rd, Weare, NH 03281
11 Marys Way Ln, Hollis, NH 03049
112 Martin Rd, Weare, NH 03281
71 Mary Rowe Dr, Hillsborough, NH 03244
73 Marsh Rd, Pelham, NH 03076
56 Marsh Rd, Pelham, NH 03076
Deering, NH 03244
55 Mary Rowe Dr, Hillsborough, NH 03244
85 Martin Rd, Deering, NH 03244
167 Marsh Rd, Pelham, NH 03076
5 Martin Rd, Deering, NH 03244
163 Mary Rowe Dr, Hillsborough, NH 03244
176 Marsh Rd, Pelham, NH 03076
43 Martin Rd Lot 13, Deering, NH 03244
88 Martin Rd, Deering, NH 03244
63 Marsh Rd, Pelham, NH 03076
80 Marsh Rd, Pelham, NH 03076
68 Marsh Rd, Pelham, NH 03076
137 Mary Rowe Dr, Hillsborough, NH 03244
94 Martin Rd, Weare, NH 03281
1 Mason Rd, Mont Vernon, NH 03057
31 Martin Rd, Weare, NH 03281
186 Marsh Rd, Pelham, NH 03076
106 Mary Rowe Dr, Hillsborough, NH 03244
122 Mary Rowe Dr, Hillsborough, NH 03244
159 Marsh Rd, Pelham, NH 03076
77 Martin Rd, Weare, NH 03281
25 Martin Rd, Deering, NH 03244
136 Martin Rd, Weare, NH 03281
7 Marys Way Ln, Hollis, NH 03049
64 Mary Rowe Dr, Hillsborough, NH 03244
11 Mason Rd, Mont Vernon, NH 03057
35 Mary Rowe Dr, Hillsborough, NH 03244
102 N Mason Rd, Brookline, NH 03033
196 Marsh Rd, Pelham, NH 03076
185 Marsh Rd, Pelham, NH 03076
28 Marsh Rd, Hudson, NH 03051
5 Marshalls Way Unit 6, Hollis, NH 03049
160 Mary Rowe Dr, Hillsborough, NH 03244
10 Mason Rd Lot 10, Mont Vernon, NH 03057
67 Marsh Rd, Pelham, NH 03076
103 Mason Rd, New Ipswich, NH 03071
138 Mary Rowe Dr, Hillsborough, NH 03244
31 Marsh Rd, Pelham, NH 03076
24 Martin Rd, Deering, NH 03244
31 Martin Farm Rd, Goffstown, NH 03045
217 Marsh Rd Unit B, Pelham, NH 03076
4 Marsh Rd, Hudson, NH 03051
173 Marsh Rd, Pelham, NH 03076
43 Martin Rd, Deering, NH 03244
47 Martin Rd, Deering, NH 03244
46 Mary Rowe Dr, Hillsborough, NH 03244
13 Mason Dr, Litchfield, NH 03052
18 Martin Rd, Weare, NH 03281
154 Mary Rowe Dr, Hillsborough, NH 03244
27 Martin Rd, Deering, NH 03244
157 Marsh Rd, Pelham, NH 03076
144 Mary Rowe Dr, Hillsborough, NH 03244
178 Marsh Rd, Pelham, NH 03076
180 Marsh Rd, Pelham, NH 03076
60 Marsh Rd, Pelham, NH 03076
174 Mary Rowe Dr, Hillsborough, NH 03244
5 Mary's Way, Hollis, NH 03049
25 Mary Rowe Dr, Hillsborough, NH 03244
172 Marsh Rd, Pelham, NH 03076
189 Marsh Rd, Pelham, NH 03076
47 Mary Rowe Dr, Hillsborough, NH 03244
191 Marsh Rd, Pelham, NH 03076
46 Marty Dr, Merrimack, NH 03054
76 Martin Rd, Deering, NH 03244
166 Marsh Rd, Pelham, NH 03076
20 Martin Rd, Deering, NH 03244
197 Marsh Rd, Pelham, NH 03076
Mary Rowe Dr, Hillsborough, NH 03244
158 Martin Rd, Weare, NH 03281
99 Marsh Rd, Pelham, NH 03076
73 Martin Rd, Deering, NH 03244
59 Martin Rd, Deering, NH 03244
21 Martin Rd, Deering, NH 03244
4 Marshalls Way, Hollis, NH 03049
97 Martin Rd, Deering, NH 03244
17 Martin Rd, Deering, NH 03244
141 Martin Rd, Weare, NH 03281
80 Martin Rd, Deering, NH 03244
83 Martin Rd, Deering, NH 03244
5 Maryann Ln, Merrimack, NH 03054
158 Marsh Rd, Pelham, NH 03076
7 Marsh Rd, Hudson, NH 03051
106 N Mason Rd, Brookline, NH 03033
34 Martin Rd, Deering, NH 03244
54 Marsh Rd, Pelham, NH 03076
58 Mason Dr, New Boston, NH 03070
4 Martin Ln, Litchfield, NH 03052
143 Martin Rd, Weare, NH 03281
18 Martin Rd, Deering, NH 03244
16 Martin Ln, Litchfield, NH 03052
129 Mary Rowe Dr, Hillsborough, NH 03244
58 Marsh Rd, Pelham, NH 03076
165 Mary Rowe Dr, Hillsboro, NH 03244
101 Mason Rd, New Ipswich, NH 03071
93 Marsh Rd, Pelham, NH 03076
153 Mary Rowe Dr, Hillsboro, NH 03244
184 Marsh Rd, Pelham, NH 03076
16 Martin Rd, Weare, NH 03281
86 Martin Rd, Deering, NH 03244
166 Mary Rowe Dr, Hillsborough, NH 03244
130 Martin Rd, Weare, NH 03281
55 Martin Rd, Deering, NH 03244
154 Marsh Rd, Pelham, NH 03076