The 25 Richest Small Towns in New Jersey
Ranked by median household income among 352 towns of 500–10,000 people in New Jersey. #1 is Blackwells Mills, NJ (median household income $250,001).
-
25Packanack Lake, New Jersey
Median household income $213,103
Packanack Lake is a community of 6,261 people in Passaic County, New Jersey. The median home is worth $601,000 and the median household earns $213,103, so homes cost 2.8× income (typical New Jersey town: 3.8×). Median rent is $3,501.
6,261 people · Passaic County · median home $601,000 · income $213,103 · Jan low 23°F · 28 in snow
Full Packanack Lake, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24River Vale, New Jersey
Median household income $213,666
River Vale is a township of 9,909 people in Bergen County, New Jersey. The median home is worth $775,000 and the median household earns $213,666, so homes cost 3.6× income (typical New Jersey town: 3.8×). Median rent is $1,455.
9,909 people · Bergen County · median home $775,000 · income $213,666 · Jan low 23°F · 33 in snow
Full River Vale, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Woodcliff Lake, New Jersey
Median household income $213,981
Woodcliff Lake is a borough of 6,128 people in Bergen County, New Jersey. The median home is worth $946,400 and the median household earns $213,981, so homes cost 4.4× income (typical New Jersey town: 3.8×). Median rent is $1,888.
6,128 people · Bergen County · median home $946,400 · income $213,981 · Jan low 23°F · 31 in snow
Full Woodcliff Lake, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Spring Lake, New Jersey
Median household income $215,625
Spring Lake is a borough of 2,789 people in Monmouth County, New Jersey. The median home is worth $2,000,001 and the median household earns $215,625, so homes cost 9.3× income (typical New Jersey town: 3.8×). Median rent is $2,175.
2,789 people · Monmouth County · median home $2,000,001 · income $215,625 · Jan low 25°F
Full Spring Lake, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Richwood, New Jersey
Median household income $216,196
Richwood is a community of 3,577 people in Gloucester County, New Jersey. The median home is worth $594,100 and the median household earns $216,196, so homes cost 2.7× income (typical New Jersey town: 3.8×). Median rent is —.
3,577 people · Gloucester County · median home $594,100 · income $216,196 · Jan low 26°F · 19 in snow
Full Richwood, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Cranbury, New Jersey
Median household income $216,691
Cranbury is a township of 3,842 people in Middlesex County, New Jersey. The median home is worth $889,400 and the median household earns $216,691, so homes cost 4.1× income (typical New Jersey town: 3.8×). Median rent is $1,603.
3,842 people · Middlesex County · median home $889,400 · income $216,691 · Jan low 21°F · 24 in snow
Full Cranbury, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Oradell, New Jersey
Median household income $221,322
Oradell is a borough of 8,244 people in Bergen County, New Jersey. The median home is worth $737,800 and the median household earns $221,322, so homes cost 3.3× income (typical New Jersey town: 3.8×). Median rent is $2,305.
8,244 people · Bergen County · median home $737,800 · income $221,322 · Jan low 26°F · 31 in snow
Full Oradell, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Neshanic Station, New Jersey
Median household income $221,395
Neshanic Station is a community of 5,224 people in Somerset County, New Jersey. The median home is worth $770,300 and the median household earns $221,395, so homes cost 3.5× income (typical New Jersey town: 3.8×). Median rent is $2,144.
5,224 people · Somerset County · median home $770,300 · income $221,395 · Jan low 22°F · 24 in snow
Full Neshanic Station, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Harding, New Jersey
Median household income $222,429
Harding is a township of 3,871 people in Morris County, New Jersey. The median home is worth $1,145,100 and the median household earns $222,429, so homes cost 5.1× income (typical New Jersey town: 3.8×). Median rent is $2,917.
3,871 people · Morris County · median home $1,145,100 · income $222,429 · Jan low 22°F · 24 in snow
Full Harding, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Belle Mead, New Jersey
Median household income $223,250
Belle Mead is a community of 5,569 people in Somerset County, New Jersey. The median home is worth $810,300 and the median household earns $223,250, so homes cost 3.6× income (typical New Jersey town: 3.8×). Median rent is $2,627.
5,569 people · Somerset County · median home $810,300 · income $223,250 · Jan low 22°F · 24 in snow
Full Belle Mead, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Englewood Cliffs, New Jersey
Median household income $230,611

Photo: Jim.henderson (public domain, Wikimedia Commons) Englewood Cliffs is a borough of 5,342 people in Bergen County, New Jersey. The median home is worth $1,401,600 and the median household earns $230,611, so homes cost 6.1× income (typical New Jersey town: 3.8×). Median rent is $3,501.
5,342 people · Bergen County · median home $1,401,600 · income $230,611 · Jan low 27°F · 30 in snow
Full Englewood Cliffs, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Bernardsville, New Jersey
Median household income $236,115
Bernardsville is a borough of 7,893 people in Somerset County, New Jersey. The median home is worth $793,800 and the median household earns $236,115, so homes cost 3.4× income (typical New Jersey town: 3.8×). Median rent is $2,297.
7,893 people · Somerset County · median home $793,800 · income $236,115 · Jan low 21°F · 30 in snow
Full Bernardsville, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Haworth, New Jersey
Median household income $236,765
Haworth is a borough of 3,343 people in Bergen County, New Jersey. The median home is worth $845,300 and the median household earns $236,765, so homes cost 3.6× income (typical New Jersey town: 3.8×). Median rent is $3,501.
3,343 people · Bergen County · median home $845,300 · income $236,765 · Jan low 26°F · 33 in snow
Full Haworth, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12Little Silver, New Jersey
Median household income $240,853
Little Silver is a borough of 6,131 people in Monmouth County, New Jersey. The median home is worth $955,900 and the median household earns $240,853, so homes cost 4.0× income (typical New Jersey town: 3.8×). Median rent is $3,501.
6,131 people · Monmouth County · median home $955,900 · income $240,853 · Jan low 25°F · 26 in snow
Full Little Silver, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Chatham, New Jersey
Median household income $241,500
Chatham is a borough of 9,212 people in Morris County, New Jersey. The median home is worth $984,900 and the median household earns $241,500, so homes cost 4.1× income (typical New Jersey town: 3.8×). Median rent is $2,250.
9,212 people · Morris County · median home $984,900 · income $241,500 · Jan low 22°F · 24 in snow
Full Chatham, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Chester, New Jersey
Median household income $241,856
Chester is a township of 7,713 people in Morris County, New Jersey. The median home is worth $790,900 and the median household earns $241,856, so homes cost 3.3× income (typical New Jersey town: 3.8×). Median rent is $2,787.
7,713 people · Morris County · median home $790,900 · income $241,856 · Jan low 21°F · 30 in snow
Full Chester, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Ho-Ho-Kus, New Jersey
Median household income $250,001
Ho-Ho-Kus is a borough of 4,258 people in Bergen County, New Jersey. The median home is worth $1,092,500 and the median household earns $250,001, so homes cost 4.4× income (typical New Jersey town: 3.8×). Median rent is $2,857.
4,258 people · Bergen County · median home $1,092,500 · income $250,001 · Jan low 26°F · 31 in snow
Full Ho-Ho-Kus, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Mountain Lakes, New Jersey
Median household income $250,001
Mountain Lakes is a borough of 4,472 people in Morris County, New Jersey. The median home is worth $917,000 and the median household earns $250,001, so homes cost 3.7× income (typical New Jersey town: 3.8×). Median rent is $3,501.
4,472 people · Morris County · median home $917,000 · income $250,001 · Jan low 21°F · 27 in snow
Full Mountain Lakes, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Lyons, New Jersey
Median household income $250,001
Lyons is a community of 5,345 people in Somerset County, New Jersey. The median home is worth $1,037,400 and the median household earns $250,001, so homes cost 4.1× income (typical New Jersey town: 3.8×). Median rent is —.
5,345 people · Somerset County · median home $1,037,400 · income $250,001 · Jan low 19°F · 21 in snow
Full Lyons, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6Mendham, New Jersey
Median household income $250,001
Mendham is a township of 6,016 people in Morris County, New Jersey. The median home is worth $1,070,400 and the median household earns $250,001, so homes cost 4.3× income (typical New Jersey town: 3.8×). Median rent is $3,501.
6,016 people · Morris County · median home $1,070,400 · income $250,001 · Jan low 21°F · 26 in snow
Full Mendham, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Fair Haven, New Jersey
Median household income $250,001
Fair Haven is a borough of 6,269 people in Monmouth County, New Jersey. The median home is worth $992,200 and the median household earns $250,001, so homes cost 4.0× income (typical New Jersey town: 3.8×). Median rent is $3,492.
6,269 people · Monmouth County · median home $992,200 · income $250,001 · Jan low 25°F · 27 in snow
Full Fair Haven, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Rumson, New Jersey
Median household income $250,001
Rumson is a borough of 7,343 people in Monmouth County, New Jersey. The median home is worth $1,679,300 and the median household earns $250,001, so homes cost 6.7× income (typical New Jersey town: 3.8×). Median rent is $3,501.
7,343 people · Monmouth County · median home $1,679,300 · income $250,001 · Jan low 25°F · 27 in snow
Full Rumson, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Glen Ridge, New Jersey
Median household income $250,001
Glen Ridge is a borough of 7,802 people in Essex County, New Jersey. The median home is worth $836,600 and the median household earns $250,001, so homes cost 3.3× income (typical New Jersey town: 3.8×). Median rent is $2,728.
7,802 people · Essex County · median home $836,600 · income $250,001 · Jan low 21°F · 28 in snow
Full Glen Ridge, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
2Upper Saddle River, New Jersey
Median household income $250,001
Upper Saddle River is a borough of 8,353 people in Bergen County, New Jersey. The median home is worth $1,108,700 and the median household earns $250,001, so homes cost 4.4× income (typical New Jersey town: 3.8×). Median rent is $3,501.
8,353 people · Bergen County · median home $1,108,700 · income $250,001 · Jan low 20°F · 33 in snow
Full Upper Saddle River, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1Blackwells Mills, New Jersey
Median household income $250,001
Blackwells Mills is a community of 9,473 people in Somerset County, New Jersey. The median home is worth $735,000 and the median household earns $250,001, so homes cost 2.9× income (typical New Jersey town: 3.8×). Median rent is $3,206.
9,473 people · Somerset County · median home $735,000 · income $250,001 · Jan low 23°F · 21 in snow
Full Blackwells Mills, New Jersey profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
More New Jersey rankings
- The 25 Best Small Towns to Retire in New Jersey
- The 25 Quietest Small Towns in New Jersey
- The 25 Most Affordable Small Towns in New Jersey
- The 25 Best Small Towns for Families in New Jersey
- The 25 Best Quiet, Affordable Small Towns to Retire in New Jersey
- 25 Small Towns in New Jersey With the Cheapest Homes
- 25 Small Towns in New Jersey With the Mildest Winters
- The 25 Most Walkable Small Towns in New Jersey
- 25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in New Jersey
Same ranking, other places
- The 50 Richest Small Towns in America
- The 25 Richest Small Towns in Pennsylvania
- The 25 Richest Small Towns in New York
- The 25 Richest Small Towns in Michigan
- The 25 Richest Small Towns in California
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)