New Hampshire Population By Ancestry in 2021 (ACS-5Yrs)

Updated on March 3, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, among the 1.37M New Hampshire population, 281.32K had Irish ancestry (20.50%), 250.60K had Unclassified ancestry (18.26%), and 236.51K had English ancestry (17.24%).

The chart below shows the top 10 ancestry groups, and the table below shows both the number and percentages for all ancestry groups.

You can see similar information for other states, New Hampshire counties, congressional districts, and the United States.

NB: People could belong to one or more ancestry groups.

New Hampshire Percentages of Ancestry of Population Population in 2021
Irish
Unclassified
English
Other Groups
French (except Basque)
Italian
German
French Canadian
American
Scottish
New Hampshire Population By Ancestry in 2021
Items per page:
0 of 0
Ancestry Number of Ancestry Percentage of Population (%)
Irish 281316 20.50
Unclassified 250601 18.26
English 236513 17.24
Other Groups 180975 13.19
French (except Basque) 159100 11.60
Italian 136468 9.95
German 116909 8.52
French Canadian 114631 8.35
American 59671 4.35
Scottish 54494 3.97
Polish 53939 3.93
Swedish 23604 1.72
Greek 19462 1.42
European 19282 1.41
Portuguese 19011 1.39
Scotch Irish 16196 1.18
Canadian 12906 0.94
Norwegian 12356 0.90
Russian 12197 0.89
Dutch 11910 0.87
British 10040 0.73
Welsh 9693 0.71
Subsaharan African 8398 0.61
Finnish 7328 0.53
Lithuanian 6859 0.50
Lebanese 5900 0.43
Ukrainian 5165 0.38
West Indian (except Hispanic groups) 4990 0.36
Scandinavian 4551 0.33
Eastern European 4496 0.33
Hungarian 4371 0.32
Danish 3455 0.25
Armenian 3210 0.23
African 3144 0.23
Czech 3021 0.22
Northern European 2966 0.22
Brazilian 2841 0.21
Austrian 2732 0.20
Swiss 2523 0.18
Haitian 1973 0.14
Albania 1872 0.14
Jamaican 1858 0.14
Belgian 1786 0.13
Romanian 1399 0.10
Yugoslavian 1360 0.10
Slovak 1270 0.09
Sudanese 1203 0.09
Syrian 968 0.07
Turkish 709 0.05
Czechoslovakian 686 0.05
Celtic 669 0.05
Cape Verdean 643 0.05
Iranian 626 0.05
Serbian 624 0.05
Moroccan 617 0.05
West Indian 614 0.05
Iraqi 586 0.04
Bulgarian 544 0.04
Kenyan 532 0.04
Latvian 521 0.04
Somali 445 0.03
Croatian 430 0.03
Slavic 385 0.03
Nigerian 378 0.03
Ethiopian 367 0.03
Australian 338 0.03
Pennsylvania German 336 0.02
Egyptian 332 0.02
Ghanaian 300 0.02
Barbadian 291 0.02
Maltese 217 0.02
Estonian 211 0.02
Icelander 206 0.02
Arab 195 0.01
Jordanian 184 0.01
Slovene 178 0.01
Trinidadian and Tobagonian 168 0.01
Liberian 159 0.01
Palestinian 148 0.01
South African 144 0.01
Cajun 114 0.01
Israeli 108 0.01
Luxembourger 86 0.01
Afghan 83 0.01
Ugandan 78 0.01
German Russian 69 0.01
New Zealander 66 0.01
British West Indian 66 0.01
Basque 57 0.00
Zimbabwean 56 0.00
Dutch West Indian 47 0.00
Alsatian 44 0.00
Carpatho Rusyn 34 0.00
Guyanese 33 0.00
Cypriot 28 0.00
Bermudan 25 0.00
Belizean 19 0.00
Assyrian/Chaldean/Syriac 12 0.00
Senegalese 7 0.00
Bahamian 5 0.00
Macedonian 3 0.00