Ranking of New Jersey Counties By Population with Iranian Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 7.20K people in New Jersey with Iranian ancestry. Among all New Jersey counties, Bergen County had the highest population with Iranian ancestry (1.91K), followed by Essex County (919), and Middlesex County (656).

The chart and table below shows the top 10 counties with high number of people with Iranian ancestry.

You can see similar information for other states and for other ancestry groups in New Jersey.

Data Source: US Census Bureau.
Ranking of New Jersey Counties By Population with Iranian Ancestry in 2021
Bergen County
Essex County
Middlesex County
Hudson County
Somerset County
Morris County
Union County
Mercer County
Monmouth County
Ocean County
Ranking of New Jersey Counties By Population with Iranian Ancestry in 2021
0 of 0
Rank County Population
1 Bergen County 1908
2 Essex County 919
3 Middlesex County 656
4 Hudson County 648
5 Somerset County 567
6 Morris County 508
7 Union County 445
8 Mercer County 267
9 Monmouth County 263
10 Ocean County 222
11 Gloucester County 149
12 Burlington County 143
12 Camden County 143
13 Passaic County 113
14 Atlantic County 105
15 Warren County 39
16 Hunterdon County 33
17 Sussex County 28
18 Cape May County 21
19 Cumberland County 19