Census Dots

Cheshire County Demographics

A map of Cheshire County's Population by Race

Race
2024 Pop
2020 Pop
2024 %
2020 %
White
70,66569,26491.4%90.6%
Multiracial
3,1723,1804.1%4.2%
Hispanic
2,0101,8022.6%2.4%
Asian
6721,0670.9%1.4%
Black
5286480.7%0.8%
Native American/Other
2504970.3%0.7%

Cheshire County, New Hampshire has an estimated population of 77,297, a slight increase from the 76,458 recorded in the 2020 Census. The population is 91.4% White, 4.1% Multiracial, 2.6% Hispanic, 0.9% Asian, 0.7% Black, and 0.3% Native American/Other. This demographic dot map shows the population of Cheshire County, with one dot drawn for each person counted by the Census, color-coded by race.

Cheshire has become less racially diverse since the 2020 Census. It is considerably less diverse than New Hampshire overall. Demographers use a diversity index to measure the probability that two randomly selected individuals belong to different racial or ethnic groups. In Cheshire County, that probability was 17.7% in 2020 and 16.2% in the most recent ACS estimates.

Cheshire County is ranked the 6th most populous county in New Hampshire, out of 10 counties. Cheshire County was ranked the 6th most populous county in the 2020 Census.

Cheshire County's White Population

70,665 residents of Cheshire County, or 91.4% of the population, identify as White. The share of White residents in Cheshire County is slightly higher than in New Hampshire overall, where 86.9% of the population is White. Cheshire County ranks 5th statewide in terms of White residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's White population has grown by an estimated 2.0%. White residents' share of Cheshire County's population has increased from 90.6% to 91.4%.

Cheshire County is more White than neighboring Windham County (90.1% White), Franklin County (87.5% White), Hillsborough County (80.1% White), and Worcester County (70.3% White).

Cheshire County's Black Population

528 residents of Cheshire County, or 0.7% of the population, identify as Black. The share of Black residents in Cheshire County is comparable to the share in New Hampshire overall, where 1.3% of the population is Black. Cheshire County ranks 6th statewide in terms of Black residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's Black population has declined by an estimated 18.5%. Black residents' share of Cheshire County's population has remained roughly unchanged at 0.7%.

Cheshire County is less Black than neighboring Windham County (0.8% Black), Franklin County (1.3% Black), Hillsborough County (2.2% Black), and Worcester County (4.8% Black).

Cheshire County's Asian Population

672 residents of Cheshire County, or 0.9% of the population, identify as Asian. The share of Asian residents in Cheshire County is comparable to the share in New Hampshire overall, where 2.6% of the population is Asian. Cheshire County ranks 6th statewide in terms of Asian residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's Asian population has declined by an estimated 37.0%. Asian residents' share of Cheshire County's population has remained roughly unchanged at 0.9%.

Cheshire County is more Asian than neighboring Sullivan County (0.3% Asian). Cheshire County is less Asian than neighboring Windham County (1.2% Asian), Franklin County (2% Asian), Hillsborough County (4.3% Asian), and Worcester County (5.3% Asian).

Cheshire County's Hispanic Population

2,010 residents of Cheshire County, or 2.6% of the population, identify as Hispanic. The share of Hispanic residents in Cheshire County is slightly lower than in New Hampshire overall, where 4.7% of the population is Hispanic. Cheshire County ranks 6th statewide in terms of Hispanic residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's Hispanic population has grown by an estimated 11.5%. Hispanic residents' share of Cheshire County's population has remained roughly unchanged at 2.6%.

Cheshire County is more Hispanic than neighboring Sullivan County (2.1% Hispanic). Cheshire County is less Hispanic than neighboring Windham County (3.1% Hispanic), Franklin County (5.4% Hispanic), Hillsborough County (8.5% Hispanic), and Worcester County (13.7% Hispanic).

Cheshire County's Native American/Other Population

250 residents of Cheshire County, or 0.3% of the population, identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other. The share of Native American/Other residents in Cheshire County is comparable to the share in New Hampshire overall, where 0.5% of the population is Native American/Other. Cheshire County ranks 3rd statewide in terms of Native American/Other residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's Native American/Other population has declined by an estimated 49.7%. Native American/Other residents' share of Cheshire County's population has remained roughly unchanged at 0.3%.

Cheshire County is less Native American/Other than neighboring Sullivan County (0.4% Native American/Other), Windham County (0.5% Native American/Other), Franklin County (0.6% Native American/Other), Hillsborough County (0.5% Native American/Other), and Worcester County (1.2% Native American/Other).

Cheshire County's Multiracial Population

3,172 residents of Cheshire County, or 4.1% of the population, identify as Multiracial. The share of Multiracial residents in Cheshire County is comparable to the share in New Hampshire overall, where 4% of the population is Multiracial. Cheshire County ranks 4th statewide in terms of Multiracial residents as a share of the population, out of 10 counties.

Since the 2020 Census, Cheshire County's Multiracial population has remained roughly the same. Multiracial residents' share of Cheshire County's population has remained roughly unchanged at 4.1%.

Cheshire County is more Multiracial than neighboring Franklin County (3.2% Multiracial). Cheshire County is less Multiracial than neighboring Sullivan County (5.1% Multiracial), Windham County (4.3% Multiracial), Hillsborough County (4.3% Multiracial), and Worcester County (4.7% Multiracial).

Sources: Most recent population estimates are from the 2020-2024 American Community Survey 5-Year Estimates. 2020 population counts and map data are from 2020 Census State Redistricting Data. Geographic data are from Census TIGER/Line Shapefiles.