
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,970 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,970 listings
$250,000
3 bd | 2 ba | 1,160 sq.ft.
18 Demers Street, Berlin, NH, 03570
$259,000
2 bd | 2 ba | 816 sq.ft.
51 Rhode Island Avenue, Tamworth, NH, 03886
$1,450
1 bd | 1 ba | 630 sq.ft.
31 Messenger Street, Lebanon, NH, 03766
$799,000
0 bd | 0 ba | 3,200 sq.ft.
379 White Mountain Highway, Conway, NH, 03818
$449,900
5 bd | 3 ba | 2,900 sq.ft.
1615 E Main Street, Conway, NH, 03813
$325,000
3 bd | 2 ba | 2,385 sq.ft.
9 Browns Ridge Road, Ossipee, NH, 03864
$599,000
0 bd | 0 ba | 2,000 sq.ft.
2 Thurlow Street, Plymouth, NH, 03264
$599,000
4 bd | 2 ba | 2,000 sq.ft.
2 Thurlow Street, Plymouth, NH, 03264
$128,000
0 bd | 0 ba | sq.ft.
Lot 1 Heath Road, Stewartstown, NH, 03576
$599,000
4 bd | 2 ba | 3,000 sq.ft.
1 Heritage Drive, Rollinsford, NH, 03820
$190,000
2 bd | 3 ba | 1,042 sq.ft.
91 munroe Street, Franklin, NH, 03235
$5,999,000
13 bd | 10 ba | 14,546 sq.ft.
4 Windmill Hill Road, Dublin, NH, 03444
$499,900
3 bd | 2 ba | 1,380 sq.ft.
4 Sterling Way, Hudson, NH, 03051
$675,000
0 bd | 0 ba | sq.ft.
0 Highland Street, Rochester, NH, 03868
$500,000
2 bd | 2 ba | 1,254 sq.ft.
54 Emerald Drive, Hillsborough, NH, 03244
$729,000
3 bd | 3 ba | 2,374 sq.ft.
266 Kent Farm Road, Hampstead, NH, 03841
$165,000
0 bd | 0 ba | sq.ft.
9-7 Province Road, Barnstead, NH, 03218
$699,900
3 bd | 2 ba | 1,367 sq.ft.
60 Wheelers Cove, Antrim, NH, 03440
$2,125,000
2 bd | 2 ba | 2,532 sq.ft.
154 Rock Farm Lane, Madison, NH, 03849
$599,900
0 bd | 0 ba | sq.ft.
884 Main Street, Hopkinton, NH, 03229
$165,000
0 bd | 0 ba | sq.ft.
85 Province Road, Barnstead, NH, 03218