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
MADISON-MAIN
Properties in Hillsborough County in MADISON-MAIN
Find homes for sale in Hillsborough County by selecting a property below:
216 Main St, Pelham, NH 03076
24 N Main St, Mont Vernon, NH 03057
23 Magazine St, Bedford, NH 03110
52 Madison Cir, Hillsborough, NH 03244
12 S Main St, Mont Vernon, NH 03057
139 Main St Unit D, Pelham, NH 03076
53 Madison Cir, Hillsborough, NH 03244
3 Maidstone Dr, Merrimack, NH 03054
115 Main St, Pelham, NH 03076
1070 Main St, New Ipswich, NH 03071
16 Madison Cir Lot 16, Hillsboro, NH 03244
18 Main St, Brookline, NH 03033
10 Main St, Hollis, NH 03049
236 Main St, New Ipswich, NH 03071
160 Main St, Pelham, NH 03076
10 Magnolia Dr, Pelham, NH 03076
112 N Main St, Mont Vernon, NH 03057
10 N Main St, Mont Vernon, NH 03057
20 N Main St, Mont Vernon, NH 03057
5 Magoon Ln, Greenfield, NH 03047
17 N Main St, Mont Vernon, NH 03057
199 Main St, New Ipswich, NH 03071
18 Main St Unit A, Hollis, NH 03049
1 Madison Ave, Pelham, NH 03076
103 N Main St, Mont Vernon, NH 03057
14 N Main St Rm 23, Mont Vernon, NH 03057
230 Main St, Pelham, NH 03076
27 Magnolia Dr Lot 27, Pelham, NH 03076
28 Magnolia Dr Lot 28, Pelham, NH 03076
120 Main St, New Ipswich, NH 03071
25 Magnolia Dr Lot 25, Pelham, NH 03076
21 Magnolia Dr Lot 21, Pelham, NH 03076
20 Main St, Pelham, NH 03076
37 Madison Cir, Hillsborough, NH 03244
18 N Main St, Mont Vernon, NH 03057
4 Magnolia Dr, Pelham, NH 03076
51 Madison Cir, Hillsborough, NH 03244
21 Main St, Pelham, NH 03076
15 N Main St, Mont Vernon, NH 03057
17 Madison Cir Lot 17, Hillsboro, NH 03244
125 Main St Unit E, Pelham, NH 03076
19 Madison Cir Lot 19, Hillsboro, NH 03244
18 Madison Cir Lot 18, Hillsboro, NH 03244
11 Main St, New Ipswich, NH 03071
25 S Main St, Brookline, NH 03033
2 Madison Ave, Pelham, NH 03076
12 Madison Cir Lot 12, Hillsboro, NH 03244
111 Main St, New Ipswich, NH 03071
18 Madison Cir, Hillsborough, NH 03244
14 Main St, Hollis, NH 03049
36 Maidstone Dr, Merrimack, NH 03054
12 N Main St, Mont Vernon, NH 03057
16 Main St, Hollis, NH 03049
19 Magnolia Dr Lot 19, Pelham, NH 03076
172 Main St, Pelham, NH 03076
1 Main, Hollis, NH 03049
4 Madison Ln, Amherst, NH 03031
88 Maiers Rd, Lyndeborough, NH 03082
16 N Main St, Mont Vernon, NH 03057
13 Main St, Hollis, NH 03049
145 N Main St, Mont Vernon, NH 03057
18 S Main St, Mont Vernon, NH 03057
22 Main St, Hollis, NH 03049
19 Main St, Hollis, NH 03049
236 Main St, Pelham, NH 03076
33 Madison Cir, Hillsborough, NH 03244
103 Main St, New Ipswich, NH 03071
13 Main St, Brookline, NH 03033
10 Main St, Brookline, NH 03033
31 Magnolia Dr, Pelham, NH 03076
177 Main St, New Ipswich, NH 03071
15 Magazine St, Bedford, NH 03110
2 Madison Cir, Hillsborough, NH 03244
228 Main St, New Ipswich, NH 03071
45 Magnolia Dr, Pelham, NH 03076
17 Main St, Hollis, NH 03049
253 Main St, New Ipswich, NH 03071
25 Magnolia Dr, Pelham, NH 03076
20 Maiden Ln, Bedford, NH 03110
11 Main St, Hollis, NH 03049
4 Madison Cir Lot 4-12, Hillsboro, NH 03244
24 Magnolia Dr Lot 24, Pelham, NH 03076
102 N Main St, Mont Vernon, NH 03057
11 Magnolia Dr, Pelham, NH 03076
23 Magnolia Dr Lot 23, Pelham, NH 03076
22 Madison Cir, Hillsborough, NH 03244
11 N Main St, Mont Vernon, NH 03057
25 Main St, Greenville, NH 03048
40 Magnolia Dr, Pelham, NH 03076
135 N Main St, Mont Vernon, NH 03057
10 S Main St, Mont Vernon, NH 03057
0 S Main St, Mont Vernon, NH 03057
2 N Main St, Mont Vernon, NH 03057
125 Main St Unit B, Pelham, NH 03076
4 Madison Cir Lot 4-2, Hillsboro, NH 03244
6 Magoon Ln, Greenfield, NH 03047
4 Madison Cir Lot 4-1, Hillsboro, NH 03244
7 Magnolia Dr, Pelham, NH 03076
4 Madison Cir Lot 4-8, Hillsboro, NH 03244
4 Madison Cir Lot 4-4, Hillsboro, NH 03244
125 Main St Unit A, Pelham, NH 03076
41 Madison Cir, Hillsborough, NH 03244
23 Main St, Pelham, NH 03076
42 Madison Cir, Hillsborough, NH 03244
4 Madison Cir Lot 4-3, Hillsboro, NH 03244
45 Madison Cir, Hillsborough, NH 03244
44 Madison Cir, Hillsborough, NH 03244
5 Madison Cir Lot 4-5, Hillsboro, NH 03244
24 Main St, Brookline, NH 03033
4 Madison Cir Lot 4-6, Hillsboro, NH 03244
4 Madison Cir Lot 4-7, Hillsboro, NH 03244
48 Madison Cir, Hillsborough, NH 03244
168 Main St, New Ipswich, NH 03071
- Main St, New Ipswich, NH 03071
4 Madison Cir Lot 4-9, Hillsboro, NH 03244
147 N Main St, Mont Vernon, NH 03057
21 Main St, New Ipswich, NH 03071
132 Main St Unit A, Pelham, NH 03076
13 Madison Cir Lot 13, Hillsboro, NH 03244
5 Magnolia Dr, Pelham, NH 03076
125 Main St Unit C, Pelham, NH 03076
2 Main St, Antrim, NH 03440
0 W Main ST, Hillsborough, NH 03280
67 Madison Cir, Hillsborough, NH 03244
164 Main St, Pelham, NH 03076
1 N Main St, Mont Vernon, NH 03057
48 Magnolia Dr, Pelham, NH 03076
227 Main St, Pelham, NH 03076
21 Maidstone Dr, Merrimack, NH 03054
23 Main St, New Ipswich, NH 03071
19 Main St, New Ipswich, NH 03071
109 Main St, Pelham, NH 03076
211 Main St, New Ipswich, NH 03071
17 Main St, Pelham, NH 03076
53 Maiers Rd, Lyndeborough, NH 03082
139 N Main St, Mont Vernon, NH 03057
2 Main St Lot 2, Bennington, NH 03442
100 N Main St, Mont Vernon, NH 03057
197 Main St, New Ipswich, NH 03071
20 Madison Cir Lot 20, Hillsboro, NH 03244
27 Madison Cir, Hillsborough, NH 03244
12 Madison Cir, Hillsboro, NH 03244
20 Main St, Hollis, NH 03049
125 Main St Unit D, Pelham, NH 03076
30 Magnolia Dr, Pelham, NH 03076
12 Magnolia Dr, Pelham, NH 03076
15 Main St, Hollis, NH 03049
20 Main St, New Ipswich, NH 03071
110 Main St, New Ipswich, NH 03071
3 Magnolia Dr, Pelham, NH 03076
19 N Main St, Mont Vernon, NH 03057
182 Main St, New Ipswich, NH 03071
25 S Main St, Brookline, NH 03033
12 Main St, Brookline, NH 03033
148 N Main St, Mont Vernon, NH 03057
111 N Main St, Mont Vernon, NH 03057
121 Main St, New Ipswich, NH 03071
10 Madison Cir, Hillsborough, NH 03244
28 Madison Cir, Hillsborough, NH 03244
143 N Main St, Mont Vernon, NH 03057
13 N Main St, Mont Vernon, NH 03057
14 Madison Cir Lot 14, Hillsboro, NH 03244
51 Magnolia Dr, Pelham, NH 03076
56 Madison Cir, Hillsborough, NH 03244
24 Magnolia Dr, Pelham, NH 03076
22 N Main St, Mont Vernon, NH 03057
13 S Main St, Mont Vernon, NH 03057
20 S Main St, Brookline, NH 03033
15 Main St, New Ipswich, NH 03071
20 Main St, Brookline, NH 03033
14 N Main St, Mont Vernon, NH 03057
254 Main St, New Ipswich, NH 03071
24 S Main St, Brookline, NH 03033
183 Main St, New Ipswich, NH 03071
36 Madison Cir, Hillsborough, NH 03244
3 Madison Ave, Pelham, NH 03076
168 Main St, Pelham, NH 03076
202 Main St, New Ipswich, NH 03071
15 Main St, Pelham, NH 03076
9 Madison Cir, Hillsborough, NH 03244
10 Madison Cir Lot 4-10, Hillsboro, NH 03244
4 Madison Cir Lot 4-11, Hillsboro, NH 03244
15 S Main St, Mont Vernon, NH 03057
14 S Main St, Mont Vernon, NH 03057
240 Main St, Pelham, NH 03076
22 S Main St, Mont Vernon, NH 03057
11 S Main St, Mont Vernon, NH 03057
229 Main St, New Ipswich, NH 03071
15 Madison Cir, Hillsborough, NH 03244
129 Main St, New Ipswich, NH 03071
138 Main St, Pelham, NH 03076
130 Main St, New Ipswich, NH 03071
239 Main St, New Ipswich, NH 03071
62 Magnolia Dr, Pelham, NH 03076
4 Madison Ave, Pelham, NH 03076
14 Madison Cir, Hillsborough, NH 03244
132 Main St Unit B, Pelham, NH 03076