Ranking of New Jersey Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on January 20, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the Non-Hispanic White Alone ethnicity group in New Jersey was $138,193. Among all New Jersey counties, the Non-Hispanic White Alone ethnicity group had the highest average household income in Somerset County ($175,503), followed by Essex County ($174,991), and Morris County ($172,017). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest average household income in the following 3 counties: Cumberland County ($95,606), Salem County ($98,813), and Ocean County ($101,999).

The chart below shows the top 10 New Jersey counties where the Non-Hispanic White Alone ethnicity group had high average household income, and the table below shows the ranking of all New Jersey counties.

You can see similar ranking for other racial and ethnicity groups in New Jersey.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of New Jersey Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Somerset County
Essex County
Morris County
Union County
Bergen County
Hunterdon County
Monmouth County
Hudson County
Mercer County
Passaic County
Ranking of New Jersey Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Somerset County 175503
2 Essex County 174991
3 Morris County 172017
4 Union County 163550
5 Bergen County 162848
6 Hunterdon County 161698
7 Monmouth County 156476
8 Hudson County 145725
9 Mercer County 138590
10 Passaic County 128718
11 Burlington County 128262
12 Sussex County 123526
13 Middlesex County 119552
14 Gloucester County 117753
15 Camden County 116756
16 Cape May County 106725
17 Atlantic County 105191
18 Warren County 103824
19 Ocean County 101999
20 Salem County 98813
21 Cumberland County 95606