
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,973 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,973 listings
$168,900
0 bd | 0 ba | sq.ft.
234 Old Cheshire Turnpike, Walpole, NH, 03608
$4,500,000
4 bd | 7 ba | 6,984 sq.ft.
1 Willowbrook Court, Bedford, NH, 03110
$2,800,000
4 bd | 2 ba | 3,211 sq.ft.
15 Cummings Cove Road, Meredith, NH, 03253
$1,800
2 bd | 1 ba | 1,400 sq.ft.
60 High Street, Claremont, NH, 03743
$450,000
3 bd | 2 ba | 1,344 sq.ft.
316 Fox Hill Road, Stoddard, NH, 03464
$900
0 bd | 0 ba | sq.ft.
500 Harvey Road, Manchester, NH, 03103
$1,250,000
5 bd | 4 ba | 4,510 sq.ft.
1080 N Barnstead Road, Barnstead, NH, 03225
$1,500
0 bd | 0 ba | sq.ft.
20 Mary E. Clark Drive, Hampstead, NH, 03841
$580,000
2 bd | 1 ba | 1,550 sq.ft.
350 Woodbound Road, Jaffrey, NH, 03452
$1,050,000
5 bd | 4 ba | 3,758 sq.ft.
81 Meadow Lane, Woodstock, NH, 03262
$899,900
4 bd | 4 ba | 1,921 sq.ft.
41 Roberts Road, Hopkinton, NH, 03229
$300,000
0 bd | 0 ba | sq.ft.
1-6 Devon Drive, Danville, NH, 03819
$574,900
2 bd | 2 ba | 2,086 sq.ft.
18 Devon Drive, Danville, NH, 03819
$550,000
2 bd | 2 ba | 1,872 sq.ft.
23 Devon Drive, Danville, NH, 03819
$479,900
3 bd | 3 ba | 1,376 sq.ft.
336 Intervale Road, Gilford, NH, 03249
$299,000
0 bd | 0 ba | sq.ft.
6 Squam River Landing, Ashland, NH, 03217
$75,000
3 bd | 2 ba | 1,404 sq.ft.
154 Morways Park, Charlestown, NH, 03603
$700,000
3 bd | 2 ba | 1,764 sq.ft.
91 Horne Road, Belmont, NH, 03220
$290,000
2 bd | 1 ba | 804 sq.ft.
1202 White Cedar Boulevard, Portsmouth, NH, 03801
$49,900
3 bd | 1 ba | 672 sq.ft.
73 Crystal Springs Way, Somersworth, NH, 03878
$774,900
4 bd | 3 ba | 1,728 sq.ft.
16 Manchester Street, Nashua, NH, 03064