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
RITA-RIVER
Properties in Hillsborough County in RITA-RIVER
Find homes for sale in Hillsborough County by selecting a property below:
1089 River Rd, Weare, NH 03281
364 N River Rd, Milford, NH 03055
1080 River Rd, Weare, NH 03281
137 River Rd, Weare, NH 03281
7 Rita Ave, Pelham, NH 03076
306 River, New Boston, NH 03070
1141 River Rd, Weare, NH 03281
359 N River Rd, Milford, NH 03055
132 River Rd, New Ipswich, NH 03071
16A River Rd, Hudson, NH 03051
439 N River Rd #4, Milford, NH 03055
246 River Rd, Weare, NH 03281
1531 River Rd, Weare, NH 03281
431 River Rd, New Ipswich, NH 03071
1160 River Rd, Weare, NH 03281
266 River Rd, New Boston, NH 03070
1591 River Rd, Weare, NH 03281
119 River Rd, Weare, NH 03281
1105 River Rd, Weare, NH 03281
36 River Rd, Weare, NH 03281
1193 River Rd, Weare, NH 03281
200 River Rd, New Boston, NH 03070
415 River Rd, New Ipswich, NH 03071
1416 River Rd, Weare, NH 03281
1761 River Rd, Weare, NH 03281
296 River Rd, Weare, NH 03281
1747 River Rd, Weare, NH 03281
167 River Rd, Weare, NH 03281
1401 River Rd, Weare, NH 03281
5 Rita Ave, Pelham, NH 03076
45 River Rd Unit A, Hudson, NH 03051
6 Rita Ave, Pelham, NH 03076
386 S River Rd, Bedford, NH 03110
1380 River Rd #1, Weare, NH 03281
29 River Rd, Hudson, NH 03051
1032 River Rd, Weare, NH 03281
1537 River Rd, Weare, NH 03281
254 River Rd, New Boston, NH 03070
205 River Rd, Weare, NH 03281
238 River Rd, New Ipswich, NH 03071
379 S River Rd, Bedford, NH 03110
1185 River Rd, Weare, NH 03281
106 River Rd, New Boston, NH 03070
1025 River Rd, Weare, NH 03281
22 River Rd Unit A, Hudson, NH 03051
1070 River Rd, Weare, NH 03281
124 River Rd, New Ipswich, NH 03071
1380 River Rd #3, Weare, NH 03281
1561 River Rd, Weare, NH 03281
421 River Rd, Weare, NH 03281
193 River Rd, Weare, NH 03281
297 N River Rd, Milford, NH 03055
80 River, New Ipswich, NH 03071
1144 River Rd, Weare, NH 03281
401 River Rd, Weare, NH 03281
1724 River Rd, Weare, NH 03281
32 River Rd #32, New Ipswich, NH 03071
316 River Rd, Weare, NH 03281
207 River Rd, New Boston, NH 03070
300 River Rd, New Ipswich, NH 03071
1597 River Rd, Weare, NH 03281
128 River Rd, Weare, NH 03281
257 River Rd, Weare, NH 03281
410 River Rd, Weare, NH 03281
1123 River Rd, Weare, NH 03281
1756 River Rd, Weare, NH 03281
1381 River Rd, Weare, NH 03281
168 River Rd, Weare, NH 03281
260 River Rd, New Ipswich, NH 03071
1131 River Rd, Weare, NH 03281
260 River Rd, New Boston, NH 03070
308 River Rd, Weare, NH 03281
1379 River Rd, Weare, NH 03281
1 River Rd, Hollis, NH 03049
1031 River Rd, Weare, NH 03281
18b River Rd #0, Hudson, NH 03051
415 River Rd, Weare, NH 03281
301 River Rd, New Ipswich, NH 03071
227 River Rd, Weare, NH 03281
1369 River Rd, Weare, NH 03281
315 River Rd, New Ipswich, NH 03071
1130 River Rd, Weare, NH 03281
249 River Rd, Weare, NH 03281
358 S River Rd, Bedford, NH 03110
39b River Rd, Hudson, NH 03051
29 River Rd, New Ipswich, NH 03071
105 River Rd, New Boston, NH 03070
276 N River Rd, Milford, NH 03055
1170 River Rd, Weare, NH 03281
1736 River Rd, Weare, NH 03281
21 River Rd, Weare, NH 03281
45 River Rd, Hudson, NH 03051
1013 River Rd, Weare, NH 03281
4 River Rd Lot 4, Weare, NH 03281
13 River Rd, New Ipswich, NH 03071
4 River Rd, Antrim, NH 03440
230 River Rd, New Boston, NH 03070
43 River Rd, Hudson, NH 03051
412 River Rd Lot 412-67, Weare, NH 03281
443 River Rd, Weare, NH 03281
1090 River Rd, Weare, NH 03281
1115 River Rd, Weare, NH 03281
269 River, Weare, NH 03281
12 River Rd, New Ipswich, NH 03071
241 River Rd, Weare, NH 03281
212 River Rd, Weare, NH 03281
17 River Rd, New Ipswich, NH 03071
25 S River Rd Lot 61, Bedford, NH 03110
1418 River Rd, Weare, NH 03281
218 River Rd, New Boston, NH 03070
3 River Rd, Hollis, NH 03049
352 River Rd, Weare, NH 03281
1380 River Rd #2, Weare, NH 03281
360 River Rd, Weare, NH 03281
1577 River Rd, Weare, NH 03281
10 River Rd, Weare, NH 03281
30 River Rd, Antrim, NH 03440
110 River Rd, New Boston, NH 03070
445 River Rd, New Ipswich, NH 03071
248 River Rd, New Boston, NH 03070
103 River Rd, Weare, NH 03281
405 River Rd, Weare, NH 03281
330 River Rd, Weare, NH 03281
395 River Rd, Weare, NH 03281
220 River Rd, Weare, NH 03281
234 River Rd, Weare, NH 03281
River Rd, Weare, NH 03281
1621 River Rd, Weare, NH 03281
240 River Rd, New Boston, NH 03070
1163 River Rd, Weare, NH 03281
429 River Rd, Weare, NH 03281
221 River Rd, Weare, NH 03281
5 Ritterbush Ct, Merrimack, NH 03054
3 Ritterbush Ct, Merrimack, NH 03054
3 Rita Ave, Pelham, NH 03076
1380 River Rd #4, Weare, NH 03281
10 Ritterbush Ct, Merrimack, NH 03054
9 Ritterbush Ct, Merrimack, NH 03054
32 River Rd, New Ipswich, NH 03071
7 Ritterbush Ct, Merrimack, NH 03054
2 Ritterbush Ct, Merrimack, NH 03054
4 Ritterbush Ct, Merrimack, NH 03054
6 Ritterbush Ct, Merrimack, NH 03054
8 Ritterbush Ct, Merrimack, NH 03054
1583 River Rd, Weare, NH 03281
1083 River Rd, Weare, NH 03281
433 River Rd, Weare, NH 03281
415 N River Rd, Milford, NH 03055
189 River Rd, Weare, NH 03281
112 River Rd, Weare, NH 03281
391 N River Rd, Milford, NH 03055
450 River Rd, New Ipswich, NH 03071
247 N River Rd, Milford, NH 03055
1049 River Rd, Weare, NH 03281
1104 River Rd, Weare, NH 03281
1415 River Rd, Weare, NH 03281
1060 River Rd, Weare, NH 03281
427 River Rd, Weare, NH 03281
133 River Rd, Weare, NH 03281
233 S River Rd, Bedford, NH 03110
269 River Rd, Weare, NH 03281
174 River Rd, Weare, NH 03281
11 River Rd, Hollis, NH 03049
99 River, New Ipswich, NH 03071
244 River Rd, New Boston, NH 03070
111 River Rd, New Ipswich, NH 03071
7 Rita Ave, Hudson, NH 03051
2 River Rd, New Ipswich, NH 03071
22 River Rd, Hudson, NH 03051
2 River Rd, Weare, NH 03281
1157 River Rd, Weare, NH 03281
240 River Rd, Weare, NH 03281
300 S River Rd, Bedford, NH 03110
1097 River Rd, Weare, NH 03281
280 River Rd, Weare, NH 03281
22 River Rd Unit B, Hudson, NH 03051
19 River Rd, Amherst, NH 03031
110 River Rd Rm 5, New Boston, NH 03070
444 River Rd, New Boston, NH 03070
10 River Rd, New Ipswich, NH 03071
1015 River Rd, Weare, NH 03281
11 River Rd, Weare, NH 03281
4 Rita Ave, Pelham, NH 03076
1729 River Rd, Weare, NH 03281
1549 River Rd, Weare, NH 03281
45 River Rd Unit B, Hudson, NH 03051
276 River Rd, New Boston, NH 03070
264 River Rd, Weare, NH 03281
1519 River Rd, Weare, NH 03281
274 River Rd, Weare, NH 03281
16 River Rd, Weare, NH 03281
210 River Rd, New Boston, NH 03070
254 River Rd, Weare, NH 03281
1345 River Rd, Weare, NH 03281
4 River Rd, Hollis, NH 03049
1151 River Rd, Weare, NH 03281
1419 River Rd, Weare, NH 03281