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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 84.59K people in New Jersey with Scottish ancestry. Among all New Jersey counties, Monmouth County had the highest population with Scottish ancestry (8.73K), followed by Ocean County (7.87K), and Morris County (7.38K).

The chart and table below shows the top 10 counties with high number of people with Scottish 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 Scottish Ancestry in 2021
Monmouth County
Ocean County
Morris County
Bergen County
Burlington County
Camden County
Middlesex County
Essex County
Gloucester County
Somerset County
Ranking of New Jersey Counties By Population with Scottish Ancestry in 2021
0 of 0
Rank County Population
1 Monmouth County 8731
2 Ocean County 7868
3 Morris County 7382
4 Bergen County 7027
5 Burlington County 6126
6 Camden County 5432
7 Middlesex County 4989
8 Essex County 4800
9 Gloucester County 4085
10 Somerset County 3813
11 Mercer County 3624
12 Hudson County 2923
13 Sussex County 2723
14 Union County 2567
15 Hunterdon County 2450
16 Atlantic County 2448
17 Passaic County 2181
18 Warren County 1821
19 Cumberland County 1355
20 Cape May County 1342
21 Salem County 901