
Welcome to New Hampshire
Welcome to our New Hampshire real estate guide. Every listing on this page comes straight from the MLS, so the homes you see here reflect the live market.
There are currently 6,848 homes for sale in New Hampshire. New listings hit the market all the time, so check back often.
Looking for something specific? Browse New Hampshire real estate by property type: Land Development Opportunities, Subdivision Potential Land, Investment Properties, Short-Term Rental Properties and Airbnb Investment Properties.
Ready to take a closer look? You can search all homes for sale in New Hampshire at any time, or reach out for neighborhood-level guidance and private tours.
Homes for Sale in New Hampshire
6,848 listings
$1,595,000
0 bd | 0 ba | sq.ft.
1934 Lake Shore Road, Gilford, NH, 03249
$879,900
4 bd | 3 ba | 2,921 sq.ft.
108 Sky View Drive, Pelham, NH, 03076
$415,000
4 bd | 3 ba | 2,216 sq.ft.
12 Ivy Lane, Plymouth, NH, 03264
$299,900
3 bd | 2 ba | 1,080 sq.ft.
534 Nelson Road, Nelson, NH, 03457
$299,000
4 bd | 1 ba | 1,648 sq.ft.
32 Mechanic Street, Alstead, NH, 03602
$549,000
3 bd | 2 ba | 1,729 sq.ft.
105 East Mountain Road, Newport, NH, 03773
$359,000
3 bd | 1 ba | 792 sq.ft.
26 W. Shore Drive, Raymond, NH, 03077
$415,000
2 bd | 2 ba | 1,100 sq.ft.
47 Windsor Hill Way, Waterville Valley, NH, 03215
$550,000
0 bd | 0 ba | 1,810 sq.ft.
29 Manchester Street, Nashua, NH, 03064
$240,000
0 bd | 0 ba | sq.ft.
00 Mountain Road, Bath, NH, 03740
$2,495
2 bd | 1 ba | 1,000 sq.ft.
471 High Street, Hampton, NH, 03842
$419,900
2 bd | 2 ba | 624 sq.ft.
240 Old Bristol Road, New Hampton, NH, 03256
$699,900
3 bd | 3 ba | 2,487 sq.ft.
29 Stiles Farm Road, Wilton, NH, 03086
$199,900
2 bd | 2 ba | 1,242 sq.ft.
37 Turkey Drive, Belmont, NH, 03220
$569,000
2 bd | 2 ba | 1,926 sq.ft.
16 Perkins Road, Londonderry, NH, 03053
$2,420
2 bd | 1 ba | 1,236 sq.ft.
25 Canal Street, Allenstown, NH, 03275
$3,585
2 bd | 2 ba | 1,540 sq.ft.
195 McGregor Street, Manchester, NH, 03102
$650,000
3 bd | 2 ba | 1,435 sq.ft.
39 Old Auburn Road, Derry, NH, 03038
$220,000
3 bd | 2 ba | 1,581 sq.ft.
2 Lilac Drive, Rochester, NH, 03867-5254
$799,000
3 bd | 4 ba | 1,754 sq.ft.
114 Remick Lane, Carroll, NH, 03575
$799,000
2 bd | 2 ba | 1,328 sq.ft.
4 Dan Kelley Drive, Alton, NH, 03810