

View all counties in New Hampshire
| Population | 1,326,351 |
| Area | 8968 mi |
| Familes with children | 45.36% |
| Median household income | $65,366 |
| Average household income | $80,876 |
Fully updated 4 BR/2.5 BA Cape in fabulous location!
$205,000
264 Union Street, Peterborough, NH 03458
Learn More Add to FavoritesLarge 5 bedroom home with 281 ft of private waterfront
$2,500,000
190 Krainewood Dr, Moultonboro, NH 03307
Learn More Add to FavoritesThe Second Castle in the Clouds - Gilford Lake…
$1,650,000
86 Briarcliff Road, Gilford, NH 03249
Learn More Add to FavoritesFabulous Mt. Washington Valley NH Home with…
$1,350,000
435 Stewart Road, Eaton, NH 03832
Learn More Add to FavoritesLuxious log home retreat with breathtaking 4 season views!
$997,500
216 Balancing Rock Rd, Franconia, NH 03580
Learn More Add to FavoritesSpectacular Waterfront Location
$795,000
113 Lovejoy Road, Milford, NH 03055
Learn More Add to FavoritesLooking for homes for sale in New Hampshire? Did you know that 90.17% of New Hampshire’s residents have moved to New Hampshire within the past 10 years? Should you make the move to New Hampshire, you’ll be joining a diverse community of 1,326,351 fellow residents.
20.50% of New Hampshire’s residents have college degrees and 11.01% have graduate degrees. The average household income in New Hampshire is $80,876 (a 24.47% change from 2000).
Despite national housing trends, the median home value in New Hampshire is $193,464.
As the nation’s largest real estate for sale website, ForSaleByOwner.com can help you find your next home in New Hampshire through our extensive database of homes for sale. At ForSaleByOwner.com, you can find a wide range of real estate, from apartments for sale to vintage single family homes for sale to condos and townhomes.