NH Town Guide

Find Your Perfect New Hampshire Town

Alstead

Cheshire CountyMonadnock RegionPopulation: 1,864

Overview

Alstead is a small town in Cheshire County with a close-knit community atmosphere.

Pros & Cons

Pros

  • Community atmosphere
  • New Hampshire living

Cons

  • Limited data available

Climate & Environment

Summer Avg High
79.8°F
Winter Avg High
35.8°F
Annual Snowfall
57 in
Annual Rainfall
46.4 in
Sunny Days/Year
267
Data source: Open-Meteo / ERA5Updated 7/3/2026

Transportation & Commute

Commute to Major Cities

Boston
118 mi
~161 min drive
Manchester
68 mi
~103 min drive
Portsmouth
110 mi
~153 min drive
Concord
54 mi
~93 min drive
Data source: OpenRouteService / OpenStreetMapUpdated 7/3/2026

Economy & Demographics

💰Income

Median Household Income
$52,957
Per Capita Income
$35,683
Median Family Income
$72,000

🏠Housing Costs

Median Home Value
$203,200
Median Rent
$817/mo
Homeownership Rate
70.12%

💼Employment

Unemployment Rate
5.39%
In Labor Force
798

🎓Education

Bachelor's Degree or Higher
18.81%
Total with Degree
241

👥Demographics

Median Age
54 years
Avg Household Size
2.21 people
Data source: Census ACS 2022 (5-Year)Census Data Year: 2022Updated 7/3/2026

Compare Alstead with Other Towns

See how Alstead stacks up against other NH communities.