County / FIPS 33005
Cheshire County
New Hampshire
Cheshire County runs 40 public schools reporting to NCES. It also has 1 Medicare-certified hospital reporting to CMS, of which 1 carry an overall star rating.
At a glance
Public schools
40
Hospitals
1
With a star rating
1
Land area
707
Cheshire County in numbers
American Community Survey five-year estimates ending 2024. These are sample estimates, not a count — each carries a margin of error, and where that margin is too wide to mean anything the figure is withheld rather than printed.
Population
77,297
Median household income
$83,329
Poverty rate
8.7%
Unemployment rate
3.3%
Median home value
$280,100
Median gross rent
$1,276
Bachelor's degree or higher
35.5%
Federal money
Obligations recorded against a place of performance in Cheshire County. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.
Obligations, FY2025
$649.9M
Per resident
$8,500
Change since FY2021
+9%
Fiscal years covered
5
▸ View as table
| Period | Obligations |
|---|---|
| 2021 | $594M |
| 2022 | $528M |
| 2023 | $548M |
| 2024 | $606M |
| 2025 | $650M |
Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Cheshire County ranks 735th of 3,233 on this measure in FY2025.
Hospitals in Cheshire County
| Hospital | City | CMS rating |
|---|---|---|
| Cheshire Medical Center | Keene |
Public schools in Cheshire County
Enrollment is the most recent year NCES published.
| School | District | City | Enrollment |
|---|---|---|---|
| Alstead Primary School | Fall Mountain Regional School District | Alstead | 80 |
| Chesterfield Central School | Chesterfield School District | Chesterfield | 263 |
| Conant High School | Jaffrey-Rindge Cooperative School District | Jaffrey | 349 |
| Cutler Elementary School | Monadnock Regional School District | W. Swanzey | 289 |
| Dr. George S. Emerson Elementary School | Monadnock Regional School District | Fitzwilliam | 163 |
| Dublin Consolidated School | Contoocook Valley School District | Dublin | 57 |
| Franklin Elementary School | Keene School District | Keene | 212 |
| Fuller Elementary School | Keene School District | Keene | 310 |
| Gathering Waters Charter School (E) | Gathering Waters Charter School | Keene | 220 |
| Gilsum Steam Academy | Monadnock Regional School District | Gilsum | 52 |
| Hinsdale Elementary School | Hinsdale School District | Hinsdale | 248 |
| Hinsdale High School | Hinsdale School District | Hinsdale | 146 |
| Hinsdale Middle High School | Hinsdale School District | Hinsdale | 132 |
| Jaffrey Grade School | Jaffrey-Rindge Cooperative School District | Jaffrey | 288 |
| Jaffrey-Rindge Middle School | Jaffrey-Rindge Cooperative School District | Jaffrey | 273 |
| James Faulkner Elementary School | Stoddard School District | Stoddard | 58 |
| John D. Perkins Academy | Marlow School District | Marlow | 57 |
| Jonathan Daniels School | Keene School District | Keene | 102 |
| Keene High School | Keene School District | Keene | 1,291 |
| Keene Middle School | Keene School District | Keene | 627 |
| Making Community Connections Charter School - Monadnock | Making Community Connections Charter School | Keene | 62 |
| Marlborough Elementary School | Marlborough School District | Marlborough | 154 |
| Monadnock Regional High School | Monadnock Regional School District | E. Swanzey | 454 |
| Monadnock Regional Middle School | Monadnock Regional School District | E. Swanzey | 254 |
| Mt. Caesar Elementary School | Monadnock Regional School District | E. Swanzey | 274 |
| Nelson Elementary School | Nelson School District | Nelson | 59 |
| North Walpole School | Fall Mountain Regional School District | North Walpole | 101 |
| Rindge Memorial School | Jaffrey-Rindge Cooperative School District | Rindge | 323 |
| Surry Village Charter School | Surry Village Charter School | Surry | 94 |
| Symonds Elementary School | Keene School District | Keene | 308 |
| Troy Elementary School | Monadnock Regional School District | Troy | 135 |
| Vilas Elementary School | Fall Mountain Regional School District | Alstead | 84 |
| Walpole Elementary School | Fall Mountain Regional School District | Walpole | 113 |
| Walpole Primary School | Fall Mountain Regional School District | Walpole | 76 |
| Wells Memorial School | Harrisville School District | Harrisville | 55 |
| Westmoreland School | Westmoreland School District | Westmoreland | 110 |
| Wheelock Elementary School | Keene School District | Keene | 194 |
| Winchester School | Winchester School District | Winchester | 357 |
| Gathering Waters Charter School (H) | Gathering Waters Charter School | Keene | 46 |
| Leaf Charter School | Leaf Charter School | Alstead | 103 |