Keene, NH Houses for Sale
-
-
$450,000
- 2 Beds
- 1 Bath
- 973 Sq Ft
59 Wilson Pond Rd, Keene, NH 03431
59 Wilson Pond Rd, Keene, NH 03431 -
$649,900 New Construction
- 3 Beds
- 2 Baths
- 1,722 Sq Ft
116 Old Walpole Rd, Keene, NH 03431
116 Old Walpole Rd, Keene, NH 03431 -
-
$675,000
- 4 Beds
- 2.5 Baths
- 3,081 Sq Ft
143 Peg Shop Rd, Keene, NH 03431
143 Peg Shop Rd, Keene, NH 03431 -
$429,000
- 4 Beds
- 2 Baths
- 1,968 Sq Ft
34 Trowbridge Rd, Keene, NH 03431
34 Trowbridge Rd, Keene, NH 03431 -
$500,000
- 3 Beds
- 2 Baths
- 2,038 Sq Ft
28 Greenbriar Rd, Keene, NH 03431
28 Greenbriar Rd, Keene, NH 03431 -
$899,000
- 4 Beds
- 3.5 Baths
- 4,213 Sq Ft
152 Concord Rd, Keene, NH 03431
152 Concord Rd, Keene, NH 03431 -
$594,700 Open Tue 3PM - 5PM
- 2 Beds
- 2 Baths
- 1,387 Sq Ft
17 Brook St, Keene, NH 03431
17 Brook St, Keene, NH 03431 -
$289,900 Open Sun 10AM - 12PM
- 3 Beds
- 1 Bath
- 1,626 Sq Ft
198 Carroll St, Keene, NH 03431
198 Carroll St, Keene, NH 03431 -
-
-
-
$249,900 Open Sun 12PM - 2PM
- 2 Beds
- 1 Bath
- 720 Sq Ft
91 Sullivan St, Keene, NH 03431
91 Sullivan St, Keene, NH 03431 -
$1,900,000
- 3 Beds
- 3.5 Baths
- 5,423 Sq Ft
31 Darling Ct, Keene, NH 03431
31 Darling Ct, Keene, NH 03431 -
-
$75,000
- 2 Beds
- 1 Bath
- 1,224 Sq Ft
30 Ferry Brook Rd, Keene, NH 03431
30 Ferry Brook Rd, Keene, NH 03431 -
$2,900,000
- 4 Beds
- 3.5 Baths
- 7,129 Sq Ft
161 Concord Rd, Keene, NH 03431
161 Concord Rd, Keene, NH 03431
About Keene



Part of the Monadnock Region, Keene, 56 miles from Manchester, is Cheshire County’s regional hub. It includes the Chesire Medical Center, Keene State College and a thriving downtown. Rural areas surround Keene’s dense urban core; so nature lovers can enjoy bucolic scenery without long drives into town. Around 17,000 people work in Keene, which has most of the county's retail, healthcare, science and technical services jobs. As of 2023, Keene has a population of 22,917, according to the U.S. Census Bureau, but it continues to grow as more people ...
Home Trends in Keene, NH
On average, homes in Keene, NH sell after 25 days on the market compared to the national average of 48 days. The average sale price for homes in Keene, NH over the last 12 months is $373,413, up 9% from the average home sale price over the previous 12 months.
Home Trends
In Keene, there are currently 18 houses for sale, offering an array of options for potential buyers. With houses priced between $75,000 to $2,900,000, there's a range to accomodate every budget. As of May, 2025 the median home price in Keene is $349,000, while the average sale price is $373,413, offering insights into the local housing market. On average, houses spend 25 days listed before being sold. Whether you're searching for a single-family residence, exploring single-family detached houses for sale, or considering new construction houses for sale, there are options to cater to different lifestyles. Explore the listings and houses for sale in Keene, NH and find the perfect place to call home.
Keene Types of Homes for Sale
More About Living in Keene
Popular Searches in Keene
Houses in Nearby Neighborhoods
Houses in Nearby Cities
- Rindge Homes for Sale
- Winchendon Homes for Sale
- Brattleboro Homes for Sale
- Peterborough Homes for Sale
- Winchester Homes for Sale
- Jaffrey Homes for Sale
- Hinsdale Homes for Sale
- Antrim Homes for Sale
- Hillsborough Homes for Sale
- Northfield Homes for Sale
- Ashburnham Homes for Sale
- Stoddard Homes for Sale
- Washington Homes for Sale
- Fitzwilliam Homes for Sale
- Bernardston Homes for Sale
- Swanzey Homes for Sale
- Hancock Homes for Sale
- West Brattleboro Homes for Sale
- Westminster Town Homes for Sale