Rochester, NH Demographics
A map of Rochester's Population by Race
Rochester, New Hampshire has an estimated population of 33,144, a slight increase from the 32,492 recorded in the 2020 Census. The population is 91.1% White, 4.0% Multiracial, 2.2% Hispanic, 1.4% Asian, 1.1% Black, and 0.1% Native American/Other. This demographic dot map shows the population of Rochester, with one dot drawn for each person counted by the Census, color-coded by race.
Rochester 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 Rochester, that probability was 20.0% in 2020 and 16.7% in the most recent ACS estimates.
Rochester is ranked the 5th most populous place in New Hampshire, out of 100 places. This ranking is based on the Census definition of a place, which includes incorporated places like cities, towns, and villages, as well as unincorporated census-designated places (CDPs). Rochester was ranked the 5th most populous place in the 2020 Census.
Rochester's White Population
30,204 residents of Rochester, or 91.1% of the population, identify as White. The share of White residents in Rochester is slightly higher than in New Hampshire overall, where 86.9% of the population is White. Rochester ranks 70th statewide in terms of White residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's White population has grown by an estimated 4.1%. White residents' share of Rochester's population has increased from 89.3% to 91.1%.
Rochester is more White than neighboring Somersworth (83.2% White), Milton (78.4% White), and Dover (85.3% White). Rochester is less White than neighboring Berwick (91.2% White), and Farmington (93% White).
Rochester's Black Population
354 residents of Rochester, or 1.1% of the population, identify as Black. The share of Black residents in Rochester is comparable to the share in New Hampshire overall, where 1.3% of the population is Black. Rochester ranks 29th statewide in terms of Black residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's Black population has grown by an estimated 8.3%. Black residents' share of Rochester's population has remained roughly unchanged at 1.1%.
Rochester is more Black than neighboring Milton (0% Black), and Berwick (0% Black). Rochester is less Black than neighboring Somersworth (2.2% Black), Farmington (1.9% Black), and Dover (1.2% Black).
Rochester's Asian Population
479 residents of Rochester, or 1.4% of the population, identify as Asian. The share of Asian residents in Rochester is comparable to the share in New Hampshire overall, where 2.6% of the population is Asian. Rochester ranks 32nd statewide in terms of Asian residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's Asian population has declined by an estimated 7.5%. Asian residents' share of Rochester's population has remained roughly unchanged at 1.4%.
Rochester is more Asian than neighboring Farmington (0% Asian). Rochester is less Asian than neighboring Somersworth (2.6% Asian), Milton (12.4% Asian), Berwick (4.2% Asian), and Dover (4.8% Asian).
Rochester's Hispanic Population
730 residents of Rochester, or 2.2% of the population, identify as Hispanic. The share of Hispanic residents in Rochester is slightly lower than in New Hampshire overall, where 4.7% of the population is Hispanic. Rochester ranks 30th statewide in terms of Hispanic residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's Hispanic population has declined by an estimated 28.1%. Hispanic residents' share of Rochester's population has decreased from 3.1% to 2.2%.
Rochester is more Hispanic than neighboring Milton (0% Hispanic), and Farmington (0.7% Hispanic). Rochester is less Hispanic than neighboring Somersworth (6% Hispanic), Berwick (3.3% Hispanic), and Dover (3.5% Hispanic).
Rochester's Native American/Other Population
42 residents of Rochester, or 0.1% of the population, identify as American Indian/Alaska Native/Native Hawaiian/Pacific Islander/Other. The share of Native American/Other residents in Rochester is comparable to the share in New Hampshire overall, where 0.5% of the population is Native American/Other. Rochester ranks 66th statewide in terms of Native American/Other residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's Native American/Other population has declined by an estimated 69.3%. Native American/Other residents' share of Rochester's population has remained roughly unchanged at 0.1%.
Rochester is more Native American/Other than neighboring Milton (0% Native American/Other), and Berwick (0% Native American/Other). Rochester is less Native American/Other than neighboring Somersworth (0.3% Native American/Other), Farmington (2.6% Native American/Other), and Dover (0.7% Native American/Other).
Rochester's Multiracial Population
1,335 residents of Rochester, or 4.0% of the population, identify as Multiracial. The share of Multiracial residents in Rochester is comparable to the share in New Hampshire overall, where 4% of the population is Multiracial. Rochester ranks 30th statewide in terms of Multiracial residents as a share of the population, out of 100 places.
Since the 2020 Census, Rochester's Multiracial population has declined by an estimated 10.4%. Multiracial residents' share of Rochester's population has decreased from 4.6% to 4.0%.
Rochester is more Multiracial than neighboring Berwick (1.3% Multiracial), and Farmington (1.8% Multiracial). Rochester is less Multiracial than neighboring Somersworth (5.8% Multiracial), Milton (9.3% Multiracial), and Dover (4.5% 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.