
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
$550,000
3 bd | 2 ba | 1,384 sq.ft.
9 Lawn Avenue, Rochester, NH, 03867
$599,900
3 bd | 2 ba | 1,810 sq.ft.
2 Sweetbriar Lane, Rochester, NH, 03867
$515,000
3 bd | 2 ba | 1,444 sq.ft.
18 Granite Street, Lebanon, NH, 03766
$6,000
4 bd | 6 ba | 4,369 sq.ft.
910 Central Road, Rye, NH, 03871
$775,000
4 bd | 3 ba | 1,504 sq.ft.
480 Woodlawn Ridge Road, Pembroke, NH, 03275
$295,000
0 bd | 0 ba | sq.ft.
52 Penny Lane, Stoddard, NH, 03464
$499,900
1 bd | 1 ba | 696 sq.ft.
273 Maplewood Avenue, Portsmouth, NH, 03801
$749,900
3 bd | 3 ba | 1,971 sq.ft.
82 New Road, Newmarket, NH, 03857
$225,000
0 bd | 0 ba | sq.ft.
SLIP 27 LITTLE BAY MARINA, Dover, NH, 03820
$3,500
2 bd | 2 ba | 1,600 sq.ft.
69 Atlantic Avenue, North Hampton, NH, 03862
$441,900
4 bd | 2 ba | 1,200 sq.ft.
46 Clough Avenue, Manchester, NH, 03103
$219,900
2 bd | 2 ba | 909 sq.ft.
20 Black Forest Road, North Hampton, NH, 03862
$1,700
2 bd | 2 ba | 1,080 sq.ft.
12 Oakwood Drive, Claremont, NH, 03743
$4,500
4 bd | 4 ba | 2,456 sq.ft.
58 Truell Road, Hollis, NH, 03049
$2,250,000
3 bd | 3 ba | 1,838 sq.ft.
6 DEARBORN Street, Portsmouth, NH, 03801
$5,000
0 bd | 1 ba | 415 sq.ft.
205 Grand Summit Drive, Bartlett, NH, 03812
$120,000
3 bd | 1 ba | 896 sq.ft.
72 Bowman Road, Alton, NH, 03809
$4,200
4 bd | 2 ba | 1,880 sq.ft.
54 Vandora Drive, Manchester, NH, 03103
$85,000
0 bd | 0 ba | sq.ft.
672-5 Bog Road, Enfield, NH, 03748
$699,000
3 bd | 3 ba | 1,668 sq.ft.
14 Porch Light Drive, Dover, NH, 03820
$4,500
4 bd | 3 ba | 2,448 sq.ft.
80 Guys Lane, Weare, NH, 03281