> > Home >>  United States >> Race & Ethnicity  >> New Hampshire

New Hampshire Population by Race and Ethnicity

New Hampshire, the 41st largest U.S. state by population has a racially and ethnically diverse population. As of 2020, White (Non-Hispanic)  are the largest group in New Hampshire followed by Hispanic or Latino Americans. 

also read about the Population of New Hampshire

Ethnic and Racial Percentage

In 2020, the White alone (non-Hispanic) population was the largest racial or ethnic group in New Hampshire, comprising 87.16% of the total population. It was followed by the Hispanic or Latino population whose share was 4.32%.

Two or more races were the third-largest group at 3.96%. The Asian population was at 2.58%.

The ethnic composition of  New Hampshire is as follows

Race and OriginActual PopulationPercentage 2020
White alone1,200,64987.16%
Hispanic or Latino59,4544.32%
Two or more races54,5643.96%
Asian alone35,6042.58%
Black or African American alone18,6551.35%
Some Other Race alone5,9160.43%
American Indians and Alaska Native alone2,2990.17%
Native Hawaiian and Other Pacific Islanders alone3880.03%
Total:1,377,529 

Source: US Census 2020

also read about religion in New Hampshire

*US Census recognized five racial categories (White, Black or African American, Asian American, American Indian/Alaska Native, and Native Hawaiian/Pacific Islander) as well as people of two or more races. It also classified respondents as "Hispanic or Latino" or "Not Hispanic or Latino", identifying Hispanic and Latino as an ethnicity (not a race), which comprises the largest minority group in the nation.

Ancestry in New Hampshire

As per Census Studies & estimate Irish, English, French, Italian, and French Canadians have made the five largest ancestry groups in New Hampshire. In 2020, 5.1% of the population considered themselves to be of only American ancestry (regardless of race or ethnicity). Many of these were of English or Scotch-Irish descent; however, their families have lived in the state for so long that they choose to identify as having “American” ancestry or do not know their ancestry. Some of their ancestry dates to the original thirteen colonies.

The Largest Ancestry in New Hampshire is as follows

#ANCESTRYEstimatePercent
1Irish274,37720.2%
2English216,67215.9%
3French 161,05911.8%
4Italian140,59810.3%
5French Canadian127,4369.4%
6German115,1018.5%
7American68,9985.1%
8Polish57,1774.2%
9Scottish52,3513.9%
10Swedish25,2591.9%
11Portuguese22,4951.7%
12Scotch-Irish17,7211.3%
13Greek17,2131.3%
14Norwegian14,6301.1%
15Russian10,7610.8%
16Dutch10,6290.8%
17Welsh9,8600.7%
18Subsaharan African8,7010.6%
19Lithuanian7,8240.6%
20Arab6,1480.5%
21Ukrainian5,0470.4%
22Hungarian4,8110.4%
23West Indian 4,6690.3%
24Danish2,7720.2%
25Swiss2,6630.2%
26Czech2,2690.2%
27Slovak2,2560.2%

Source: US Census 2020

read about List of Counties in New Hampshire

European Ancestry in New Hampshire

Non-Hispanic Whites account for nearly 87.16% of New Hampshire’s population. Irish, English, and French Americans have made up the three largest European ancestry groups in New Hampshire. As per the Census report, Irish Americans made up 20.2%  of the population and numbered 274,377 members.

English Americans made up 15.9 % of the population and number 216,672. French Americans made up 11.8 % of the population and number 161,059 followed by Italian ancestry at 10.3 % of the population and number 140,598.

Besides them, Europeans who make good numbers are French Candian (9.4%), German (8.5%), Polish (4.2%), Scottish (3.9%), and Swedish (1.9%)

Hispanics and Latinos in New Hampshire

Hispanics and Latinos are the second-largest groups in New Hampshire after non-Hispanic European Americans. Around 4.32% of New Hampshire’s Population claims Hispanic or Latin American ethnicity.  About 22% were Mexican, 30% were Puerto Rican, 4% were Cuban, and 44% were of other Hispanic or Latino origin. 

Nashua in Hillsborough County has the most Hispanic Latinos in the state with nearly 13% of the population of more than 88,000. Next comes Manchester, the most populous city in New Hampshire with 111,657 residents; nearly 10%  of them are Hispanic-Latino. At number three, Hispanics-Latinos call Berlin home – the city along the Androscoggin River. They make up nearly 6% of the total population.

Lebanon and Franklin round up the top 5 most popular New Hampshire cities for Hispanics-Latinos with 5% and 3% of the city’s population, respectively.

African Americans in New Hampshire

As of 2020, those of African ancestry accounted for 1.35% of New Hampshire’s population. By percentage, Berlin City has the highest black population in New Hampshire and the second in northern New England, after Portland, Maine.

Asian Americans in New Hampshire

Asian Americans are a sizable minority group in New Hampshire. Americans of Asian descent formed 2.58 % of the population. Its ethnic Asian population has grown rapidly since the late 1990s; the majority are Indians, Filipinos, Vietnamese, and ethnic Chinese.

The largest Asian American ethnic groups in New Hampshire include Asian Indian (10,904), Chinese (9,514), Filipino (6,304), Korean (4,447), Vietnamese (3,897), and Nepalese (2,549). The Counties with the highest Asian population are Hillsborough (3%), Strafford (2%), and Rockingham (2%) 

Multi-Race in New Hampshire

Multiracial individuals are also a visible minority in New Hampshire. People identifying as multiracial form 3.96% of the population, and number around 55,000 people.

Race and Ethnicity in New Hampshire 2024 | Ancestry in New Hampshire