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
SPARROW-SPRING HILL
Properties in Hillsborough County in SPARROW-SPRING HILL
Find homes for sale in Hillsborough County by selecting a property below:
30 Spring Hill Rd, Mont Vernon, NH 03057
20 Spring St, Hillsborough, NH 03244
33 Spaulding Ln, Hollis, NH 03049
39 Spring St, Pelham, NH 03076
7 Spring St, Pelham, NH 03076
51 Spindleback Ln, New Ipswich, NH 03071
15 Spring St, Pelham, NH 03076
30 A St Unit 30A, Hudson, NH 03051
34A Speare Rd Unit 34A, Hudson, NH 03051
30 B St Unit 30B, Hudson, NH 03051
14 Spring St, Pelham, NH 03076
34 B St Unit 34B, Hudson, NH 03051
32 Spring St, Hillsboro, NH 03244
21 Spring Hill Rd, Mont Vernon, NH 03057
15 Spaulding Ln, Hollis, NH 03049
16 Sprague Mill Rd, Bedford, NH 03110
4 Springdale Ln, Pelham, NH 03076
10 Spaulding Hill Rd, Pelham, NH 03076
6 Spring St, Pelham, NH 03076
55 Spring St, Hillsboro, NH 03244
7 Speare Rd, Hudson, NH 03051
6 Spaulding Hill Rd, Pelham, NH 03076
43 Spring St, Pelham, NH 03076
8 Springdale Ln, Pelham, NH 03076
2 Spring St, Hillsborough, NH 03244
7 Spring St, Hillsborough, NH 03244
44 Spaulding Hill Rd, Pelham, NH 03076
16 Spring Hill Rd, Mont Vernon, NH 03057
36 Spaulding Hill Rd, Pelham, NH 03076
1 Spring St, Hillsborough, NH 03244
4 Sprague Mill Rd, Bedford, NH 03110
34 Speare Rd Unit B, Hudson, NH 03051
9 Springdale Ln, Pelham, NH 03076
11 Spring St, Hillsborough, NH 03244
4 Spaulding Hill Rd, Pelham, NH 03076
19 Spring St, Hillsboro, NH 03244
43 Spindleback Ln, New Ipswich, NH 03071
26 Spring St, Hillsborough, NH 03244
157 Spring Hill Rd, Sharon, NH 03458
12 Sprague Mill Rd, Bedford, NH 03110
6 Sprague Mill Rd, Bedford, NH 03110
10 Sprague Mill Rd, Bedford, NH 03110
38 Spaulding Hill Rd, Pelham, NH 03076
12 Spring St, Pelham, NH 03076
52 Spindleback Ln, New Ipswich, NH 03071
11 Spaulding Hill Rd, Pelham, NH 03076
16 Spofford Gap Ln, Temple, NH 03084
41 Spindleback Ln, New Ipswich, NH 03071
11 Spring Hill Rd, Mont Vernon, NH 03057
154 Spring Rd, Amherst, NH 03031
19 Sprague Mill Rd, Bedford, NH 03110
201 Spring Hill Rd, Sharon, NH 03458
28 Spring Hill Rd, Mont Vernon, NH 03057
11 Springdale Ln, Pelham, NH 03076
37 Spindleback Ln, New Ipswich, NH 03071
21 Spaulding Hill Rd, Pelham, NH 03076
30A Speare Rd, Hudson, NH 03051
86 Speare Rd, Hudson, NH 03051
3 Spaulding Hill Rd, Pelham, NH 03076
26 Spring Hill Rd, Mont Vernon, NH 03057
14 Spaulding Hill Rd, Pelham, NH 03076
51 Speare Rd, Hudson, NH 03051
57 Spring St, Hillsboro, NH 03244
45 Spring St, Hillsboro, NH 03244
47 Speare Rd, Hudson, NH 03051
67 Speare Rd, Hudson, NH 03051
11 Spring St, Pelham, NH 03076
82 Spofford Gap Ln, Temple, NH 03084
24 Spring Hill Rd, Mont Vernon, NH 03057
45 Speare Rd, Hudson, NH 03051
23 Spaulding Hill Rd, Pelham, NH 03076
32 Spring Hill Rd, Mont Vernon, NH 03057
291 Spring Hill Rd, Sharon, NH 03458
24 Speare Rd, Hudson, NH 03051
6 Spring St, Hillsborough, NH 03244
2 Spring Hill Rd, Mont Vernon, NH 03057
12 Springdale Ln, Pelham, NH 03076
31 Speare Rd, Hudson, NH 03051
36 Spring Hill Rd, Mont Vernon, NH 03057
28 Spring Hill Rd, Hancock, NH 03449
29 Spring Hill Rd, Mont Vernon, NH 03057
5 Spaulding Ln, Hollis, NH 03049
63 Speare Rd Unit B, Hudson, NH 03051
35 Spring St, Pelham, NH 03076
5 Spaulding Ln Unit B, Hollis, NH 03049
39 Spring Hill Rd, Mont Vernon, NH 03057
29 Spring St, Pelham, NH 03076
17 Spaulding Hill Rd Unit B, Pelham, NH 03076
31 Spaulding Hill Rd, Pelham, NH 03076
133 Spaulding Hill Rd, Pelham, NH 03076
40 Spartan Dr Lot 7-40-29, Bedford, NH 03110
9 Spring St, Pelham, NH 03076
363 Spring Hill Rd, Sharon, NH 03458
40 Spindleback Ln, New Ipswich, NH 03071
19 Spring Hill Rd, Mont Vernon, NH 03057
2 Spring Rd, Amherst, NH 03031
18 Spring Hill Rd, Mont Vernon, NH 03057
21 Spindleback Ln, New Ipswich, NH 03071
33 Spindleback Ln, New Ipswich, NH 03071
23 Spring St, Hillsborough, NH 03244
5 Spaulding Hill Rd, Pelham, NH 03076
27 Spring St, Pelham, NH 03076
39 Spindleback Ln, New Ipswich, NH 03071
6 Springdale Ln, Pelham, NH 03076
21 Spencer Rd, Francestown, NH 03043
29 Spindleback Ln, New Ipswich, NH 03071
26A Spring Hill Rd, Mont Vernon, NH 03057
42 Spring St, Pelham, NH 03076
3 Spring St, Pelham, NH 03076
79 Speare Rd, Hudson, NH 03051
74 Spring Rd, Peterborough, NH 03458
1 Spaulding Hill Rd, Pelham, NH 03076
178 Spring St #178, Hillsboro, NH 03244
16 Spaulding Ln, Hollis, NH 03049
2 Speare Rd, Hudson, NH 03051
9 Speare Rd, Hudson, NH 03051
21 Spencer Rd, Francestown, NH 03043
50 Speare Rd, Hudson, NH 03051
37 Spring Hill Rd, Bedford, NH 03110
25 Spindleback Ln, New Ipswich, NH 03071
208 Spring Hill Rd, Sharon, NH 03458
16 Spring St, Hillsborough, NH 03244
37 Spring Hill Rd, Mont Vernon, NH 03057
44 Spring St, Pelham, NH 03076
25 Spring Hill Rd, Mont Vernon, NH 03057
33 Spring St, Hillsborough, NH 03244
9 Spaulding Hill Rd, Pelham, NH 03076
72 Spring Rd, Amherst, NH 03031
110 Spring Rd, Amherst, NH 03031
15 Spaulding Hill Rd, Pelham, NH 03076
41 Spaulding Hill Rd, Pelham, NH 03076
22 Spring Hill Rd, Mont Vernon, NH 03057
43 Spring St, Hillsborough, NH 03244
5 Spring St, Pelham, NH 03076
3 Spring St, Hillsborough, NH 03244
55 Spindleback Ln, New Ipswich, NH 03071
10 Spring Hill Rd, Mont Vernon, NH 03057
33 Spring Rd, Dublin, NH 03444
12 Spring Hill Rd, Mont Vernon, NH 03057
Spring St, Hillsborough, NH 03244
50 Spring St, Hillsborough, NH 03244
296 Spring Hill Rd, Sharon, NH 03458
63b Speare Rd, Hudson, NH 03051
3 Sprague Mill Rd, Bedford, NH 03110
35 Spring St, Hillsboro, NH 03244
13 Spaulding Hill Rd, Pelham, NH 03076
15 Sprague Mill Rd, Bedford, NH 03110
42 Spaulding Ln Unit A, Hollis, NH 03049
63 Speare Rd Unit A, Hudson, NH 03051
2 Spaulding Hill Rd, Pelham, NH 03076
33 Springfield Cir, Merrimack, NH 03054
4 Speare Rd, Hudson, NH 03051
165 Spring St, Hillsboro, NH 03244
20 Spring Hill Rd, Mont Vernon, NH 03057
23 Spindleback Ln, New Ipswich, NH 03071
47 Spindleback Ln, New Ipswich, NH 03071
17 Spring Hill Rd, Mont Vernon, NH 03057
35 Spaulding Hill Rd, Pelham, NH 03076
45 Spindleback Ln, New Ipswich, NH 03071
12 Spring St, Hillsborough, NH 03244
43 Spaulding Hill Rd, Pelham, NH 03076
92 Speare Rd, Hudson, NH 03051
16 Springdale Ln, Pelham, NH 03076
Spring St, Hillsborough, NH 03244
50 Sparrow Ln, Weare, NH 03281
37 Spring St, Pelham, NH 03076
2 Springdale Ln, Pelham, NH 03076
14 Springdale Ln, Pelham, NH 03076
47 Spring St, Hillsborough, NH 03244
42 Spring St, Hillsborough, NH 03244
3 Spaulding Dr, Merrimack, NH 03054
34 Speare Rd Unit A, Hudson, NH 03051
8 Spaulding Dr, Merrimack, NH 03054
37 Spring St, Hillsborough, NH 03244
23 Spring St, Pelham, NH 03076
17 Spindleback Ln, New Ipswich, NH 03071
18 Spaulding Hill Rd, Pelham, NH 03076
4 Spaulding Ln, Hollis, NH 03049
52 Sprague Mill Rd, Bedford, NH 03110
51 Sprague Mill Rd, Bedford, NH 03110
26 Spring Hill Rd Unit A, Mont Vernon, NH 03057
44 Spring St, Hillsborough, NH 03244
27 Spring Hill Rd, Mont Vernon, NH 03057
39 Spring St, Hillsborough, NH 03244
26 Spindleback Ln, New Ipswich, NH 03071
28 Springfield Cir, Merrimack, NH 03054
8 Spring St, Pelham, NH 03076
8 Sparrow Ln, Weare, NH 03281
116 Spring Rd, Amherst, NH 03031
19 Spring St, Pelham, NH 03076
189 Spring St, Hillsboro, NH 03244
34 Spring St, Hillsborough, NH 03244
7 Spaulding Hill Rd Unit B, Pelham, NH 03076
17 Spring St, Hillsborough, NH 03244
10 Springdale Ln, Pelham, NH 03076
49 Sprague Mill Rd, Bedford, NH 03110
36 Speare Rd, Hudson, NH 03051