Keene is the largest community and county seat of Cheshire County, New Hampshire, with homes in the $300,000 to $500,000 range across its in-city neighborhoods and the streets beyond its downtown. Browse homes for sale in Keene, create a free account to save this search and receive alerts on new listings, or call Brattleboro Area Realty at (802) 257-1335 to speak with an agent.
Keene anchors the Monadnock region as the county seat of Cheshire County, set along the Ashuelot River in southwestern New Hampshire. The city is known for its broad Main Street, its downtown, and Keene State College, with state highways converging from several directions, including Route 9 west toward Brattleboro and Route 101 east toward Peterborough. Homes priced between $300,000 and $500,000 turn up across the city's established neighborhoods and outlying streets. Brattleboro Area Realty works with clients throughout Keene and the surrounding towns. Related searches include Keene real estate and Keene condos for sale.
Copyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated June 30, 2026 8:23 AM EDT