$375,000 Open Sat 10AM - 12PM
- 2 Beds
- 1.5 Baths
- 1,080 Sq Ft
394 Meany Rd, Charlestown, NH 03603
Susan Love Duston Leddy Real Estate
$375,000 Open Sat 10AM - 12PM
394 Meany Rd, Charlestown, NH 03603
Susan Love Duston Leddy Real Estate
$419,000
69 Stevens Rd, Charlestown, NH 03603
Don Chabot Town and Country Realty
$415,000
1186 Borough Rd, Charlestown, NH 03603
Gidget Ducharme Coldwell Banker LIFESTYLES - Grantham
$379,900
53 Norman Ave, Charlestown, NH 03603
Jamie Watson BHG Masiello Keene
$240,000
136 Sullivan St, Charlestown, NH 03603
Tammy Bergeron Bergeron's Houses to Homes
$724,500
11 Bracket Cir, Charlestown, NH 03603
Bill Kennedy Connecticut River Valley Realty
$349,900
281 Connecticut Heights Rd, Charlestown, NH 03603
Don Chabot Town and Country Realty
$299,000
63 Riverview Dr, Charlestown, NH 03603
Mollie Ducharme Coldwell Banker Homes Unlimited
$349,900
29 River St, Charlestown, NH 03603
Ashley Feleen Coldwell Banker LIFESTYLES - Concord
$519,000
3910 Claremont Rd, Charlestown, NH 03603
Brian Whipple Coldwell Banker Homes Unlimited
On average, homes in Charlestown, NH sell after 47 days on the market compared to the national average of 52 days. The median sale price for homes in Charlestown, NH over the last 12 months is $339,500, up 7% from the median home sale price over the previous 12 months.
In Charlestown, there are currently 10 houses for sale, offering an array of options for potential buyers. With houses priced between $240,000 to $724,500, there's a range to accomodate every budget. As of September, 2025 the median home price in Charlestown is $350,000, while the average sale price is $344,315, offering insights into the local housing market. On average, houses spend 47 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 Charlestown, NH and find the perfect place to call home.