
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
$799,000
5 bd | 4 ba | 3,664 sq.ft.
33 Queens Road, Keene, NH, 03431
$625,000
3 bd | 2 ba | 1,856 sq.ft.
23 West Main Street, Newton, NH, 03859
$139,000
0 bd | 0 ba | sq.ft.
0 Sugarloaf Drive, Carroll, NH, 03574
$1,150,000
2 bd | 2 ba | 1,834 sq.ft.
585 Wansor Road, Wakefield, NH, 03830
$2,000
3 bd | 1 ba | 1,320 sq.ft.
920 Route 16, Jackson, NH, 03846
$325,000
3 bd | 1 ba | 900 sq.ft.
20 Kennedy Drive, Keene, NH, 03431
$1,650,000
3 bd | 2 ba | 1,329 sq.ft.
11 Farmington Road, Alton, NH, 03810
$1,800
2 bd | 2 ba | 1,276 sq.ft.
181 Benton Road, Haverhill, NH, 03774
$545,000
2 bd | 2 ba | 1,145 sq.ft.
180 E Main Street, Hampstead, NH, 03826
$325,000
3 bd | 2 ba | 1,274 sq.ft.
140 Alpstrausse, Bartlett, NH, 03845
$975,000
5 bd | 4 ba | 5,000 sq.ft.
151 Beech Hill Road, Andover, NH, 03216
$2,150,000
4 bd | 4 ba | 3,350 sq.ft.
65 Jenkins Road, Bedford, NH, 03110
$285,000
2 bd | 1 ba | 1,290 sq.ft.
12 Old Town Road, Hill, NH, 03234
$1,099,000
2 bd | 3 ba | 1,596 sq.ft.
518 Wulamat Road, Bristol, NH, 03222
$1,250
1 bd | 1 ba | 400 sq.ft.
174 Concord Street, Manchester, NH, 03104
$299,900
2 bd | 2 ba | 1,573 sq.ft.
48 Blair Drive, Rochester, NH, 03868
$700,000
3 bd | 3 ba | 2,856 sq.ft.
1342 Stark Road, Conway, NH, 03813
$1,099,000
2 bd | 3 ba | 1,596 sq.ft.
518 Wulamat Road, Bristol, NH, 03222
$230,000
1 bd | 1 ba | 525 sq.ft.
7 Autumn Leaf Drive, Nashua, NH, 03060
$589,900
4 bd | 3 ba | 1,828 sq.ft.
40 Coburn Avenue, Nashua, NH, 03063
$1,800
1 bd | 1 ba | 880 sq.ft.
126A Range Road, Alton, NH, 03809