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
MAIN-MAJESTIC
Properties in Hillsborough County in MAIN-MAJESTIC
Find homes for sale in Hillsborough County by selecting a property below:
55 Main St, New Ipswich, NH 03071
12 Majestic Ave Lot 7, Pelham, NH 03076
50 Main St, Hollis, NH 03049
34 Main St, Hollis, NH 03049
29 Main St, Hollis, NH 03049
26 S Main St #3, Mont Vernon, NH 03057
806 W Main St, Hillsboro, NH 03244
26 N Main St #3, Mont Vernon, NH 03057
803 W Main St, Antrim, NH 03440
266 Main St, New Ipswich, NH 03071
808 W Main St, Antrim, NH 03440
447 W Main St, Hillsborough, NH 03244
748 W Main St, Antrim, NH 03440
1 Majestic Ave, Pelham, NH 03076
505 W Main St, Hillsborough, NH 03244
405 W Main St, Hillsboro, NH 03244
Majestic Ave, Pelham, NH 03076
343 W Main St, Hillsboro, NH 03244
882 W Main St, Hillsborough, NH 03244
20 Majestic Ave Lot 49, Pelham, NH 03076
37 S Main St, Brookline, NH 03033
75 Main St, Hollis, NH 03049
841 W Main St, Antrim, NH 03440
26 N Main St #2, Mont Vernon, NH 03057
294 Main St, New Ipswich, NH 03071
72 Main St, Hollis, NH 03049
293 Main St, New Ipswich, NH 03071
802 W Main St, Antrim, NH 03440
80 Main St, Hollis, NH 03049
353 W Main St, Hillsborough, NH 03244
28 Main St, Hollis, NH 03049
808 W Main St, Hillsboro, NH 03244
40 S Main St, Mont Vernon, NH 03057
7 Main St Unit A, Hollis, NH 03049
81 Main St, Hollis, NH 03049
41 N Main St, Mont Vernon, NH 03057
280 Main St, New Ipswich, NH 03071
19 Majestic Ave Lot 45, Pelham, NH 03076
27 Main St, Hollis, NH 03049
29 N Main St, Mont Vernon, NH 03057
2 Majestic Ave Lot 2, Pelham, NH 03076
553 W Main St, Hillsborough, NH 03244
892 W Main St, Hillsborough, NH 03244
500 W Main St Unit 11F/228, Hillsboro, NH 03244
71 S Main St, Mont Vernon, NH 03057
88 Main St, Hollis, NH 03049
262 Main St, New Ipswich, NH 03071
30 Main St, Hollis, NH 03049
518 W Main St, Hillsborough, NH 03244
71 Main St, New Ipswich, NH 03071
29 Main St, Brookline, NH 03033
86 Main St, New Ipswich, NH 03071
799 W Main St, Hillsboro, NH 03244
26 N Main St, Mont Vernon, NH 03057
50 S Main St, Mont Vernon, NH 03057
35 Main St, Hollis, NH 03049
75 Main St, Greenville, NH 03048
39 S Main St, Brookline, NH 03033
77 Main St, Hollis, NH 03049
26 S Main St, Mont Vernon, NH 03057
10 Majestic Ave, Pelham, NH 03076
31 S Main St, Brookline, NH 03033
28 N Main St, Mont Vernon, NH 03057
64 Main St, Hollis, NH 03049
33 Main St, Hollis, NH 03049
82 Main St, Hollis, NH 03049
261 Main St, New Ipswich, NH 03071
828 W Main St, Antrim, NH 03440
28 S Main St, Mont Vernon, NH 03057
457 W Main St, Hillsboro, NH 03244
8 S Main St, Mont Vernon, NH 03057
61 Main St, New Ipswich, NH 03071
68 Main St, Hollis, NH 03049
26 N Main St #1, Mont Vernon, NH 03057
26 N Main St #11, Mont Vernon, NH 03057
26 N Main St #9, Mont Vernon, NH 03057
26 N Main St #6, Mont Vernon, NH 03057
7 Main St, Pelham, NH 03076
26 N Main St #7, Mont Vernon, NH 03057
26 N Main St #5, Mont Vernon, NH 03057
10 Majestic Ave Lot 6, Pelham, NH 03076
17 Majestic Ave, Pelham, NH 03076
69 S Main St, Mont Vernon, NH 03057
748 W Main St, Hillsboro, NH 03244
9 Main St, Pelham, NH 03076
88 Main St #94, Pelham, NH 03076
365 W Main St, Hillsboro, NH 03244
94 S Main St, Mont Vernon, NH 03057
15 Majestic Ave, Pelham, NH 03076
37 Main St, New Ipswich, NH 03071
538 W Main St, Hillsboro, NH 03244
20 Majestic Ave, Pelham, NH 03076
26 Majestic Ave, Pelham, NH 03076
11 Majestic Ave, Pelham, NH 03076
24 Majestic Ave, Pelham, NH 03076
6 Main St, New Ipswich, NH 03071
30 Majestic Ave, Pelham, NH 03076
46 N Main St, Mont Vernon, NH 03057
29 Majestic Ave, Pelham, NH 03076
465 W Main St, Hillsboro, NH 03244
255 Main St, New Ipswich, NH 03071
27 Majestic Ave Lot 63, Pelham, NH 03076
63 Main St, New Ipswich, NH 03071
843 W Main St, Antrim, NH 03440
9 Main St, New Ipswich, NH 03071
779 W Main St, Antrim, NH 03440
741 W Main St, Antrim, NH 03440
65 Main St, New Ipswich, NH 03071
500 W Main St, Hillsboro, NH 03244
30 N Main St, Mont Vernon, NH 03057
908 W Main St, Hillsborough, NH 03244
31 N Main St, Mont Vernon, NH 03057
85 Main St, Hollis, NH 03049
43 Main St, New Ipswich, NH 03071
437 W Main St, Hillsborough, NH 03244
36 Main St, New Ipswich, NH 03071
12 Majestic Ave, Pelham, NH 03076
2 Majestic Ave, Pelham, NH 03076
24 Majestic Ave Lot 51, Pelham, NH 03076
73 Main St, Greenville, NH 03048
804 W Main St, Hillsboro, NH 03244
259 Main St, Pelham, NH 03076
23 Majestic Ave Lot 65, Pelham, NH 03076
257 Main St, New Ipswich, NH 03071
828 W Main St, Hillsboro, NH 03244
84 Main St, Hollis, NH 03049
35 N Main St, Mont Vernon, NH 03057
787 W Main St, Hillsboro, NH 03244
497 W Main St, Hillsboro, NH 03244
84 N Main St, Mont Vernon, NH 03057
67 S Main St, Mont Vernon, NH 03057
19 Majestic Ave, Pelham, NH 03076
26 Majestic Ave Lot 52, Pelham, NH 03076
91 Main St, Pelham, NH 03076
4 N Main St, Mont Vernon, NH 03057
424 W Main St, Hillsborough, NH 03244
39 Main St, Brookline, NH 03033
335 W Main St, Hillsboro, NH 03244
61 Main St, Greenville, NH 03048
40 N Main St, Mont Vernon, NH 03057
737 W Main St, Antrim, NH 03440
799 W Main St, Antrim, NH 03440
54 Main St, Hollis, NH 03049
7 Main St, Hollis, NH 03049
268 Main St, New Ipswich, NH 03071
737 W Main ST, Hillsborough, NH 03242
441 W Main St, Hillsborough, NH 03244
42 N Main St, Mont Vernon, NH 03057
26 S Main St #1, Mont Vernon, NH 03057
38 Main St, Brookline, NH 03033
803 W Main St, Hillsboro, NH 03244
787 W Main St, Antrim, NH 03440
26 S Main St #5, Mont Vernon, NH 03057
26 S Main St #7, Mont Vernon, NH 03057
28 Majestic Ave Lot 53, Pelham, NH 03076
862 W Main St #19, Antrim, NH 03440
661 W Main St, Hillsborough, NH 03244
50 S Main St #0, Mont Vernon, NH 03057
421 W Main St, Hillsborough, NH 03244
9 N Main St, Mont Vernon, NH 03057
48 S Main St, Mont Vernon, NH 03057
44 Main St, Hollis, NH 03049
43 Main St, Hollis, NH 03049
28 Main St, Brookline, NH 03033
71 Main St, Hollis, NH 03049
39 Main St, Hollis, NH 03049
8 Main St, Brookline, NH 03033
96 N Main St, Mont Vernon, NH 03057
54 Main St #32, Hollis, NH 03049
97 Main St, New Ipswich, NH 03071
27 Majestic Ave, Pelham, NH 03076
79 Main St, New Ipswich, NH 03071
535 W Main St, Hillsborough, NH 03244
843 W Main St, Hillsboro, NH 03244
38 Main St, Hollis, NH 03049
841 W Main St, Hillsboro, NH 03244
72 Main St Unit A, Hollis, NH 03049
23 Majestic Ave, Pelham, NH 03076
76 Main St Unit A, Hollis, NH 03049
76 Main St, Hollis, NH 03049
5 S Main St, Mont Vernon, NH 03057
842 W Main St, Antrim, NH 03440
25 Majestic Ave, Pelham, NH 03076
94 N Main St, Mont Vernon, NH 03057
28 Majestic Ave, Pelham, NH 03076
36 N Main St, Mont Vernon, NH 03057
54 Main St, New Ipswich, NH 03071
7 N Main St, Mont Vernon, NH 03057
794 W Main St, Antrim, NH 03440
98 N Main St, Mont Vernon, NH 03057
6 N Main St, Mont Vernon, NH 03057
264 Main St, New Ipswich, NH 03071
25 Majestic Ave Lot 64, Pelham, NH 03076
43 N Main St, Mont Vernon, NH 03057
29 Majestic Ave Lot 62, Pelham, NH 03076
678 W Main St, Hillsborough, NH 03244
69 Main St, Hollis, NH 03049