Bergen County, New Jersey

County seat: Hackensack · Population 977,026 (2025) · 233 sq mi

Bergen County is the most populous of New Jersey's 21 counties, with 977,026 people (2025 estimate). Its county seat is Hackensack. The map shows its 61 cities and towns and the 7 neighboring counties.

Map of Bergen County, New Jersey with cities, towns and the county boundary
Bergen County, New Jersey with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Bergen County facts

County seat
Hackensack
Population (2025 estimate)
977,026 +2.2% since 2020
Land area
233 sq mi 15th largest of 21
Water area
14 sq mi
Population density
4,197 per sq mi
Established
1683
Named after
Bergen Township former township in New Jersey, United States (1661–1862)
Largest city
Hackensack 46,380
Median household income
$124,884
Cities and towns
61 plus 1 CDPs
ZIP codes
66
Time zone
Eastern
FIPS code
34003

Cities and towns in Bergen County

Bergen County has 61 incorporated cities, towns and villages. Populations count the people living inside Bergen County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
Hackensack (county seat)City46,380
Fort LeeBorough40,345
Fair LawnBorough37,128
GarfieldCity33,353
EnglewoodCity30,035
BergenfieldBorough28,754
ParamusBorough26,723
Cliffside ParkBorough26,539
RidgewoodVillage26,527
LodiBorough26,187
Elmwood ParkBorough21,534
Palisades ParkBorough20,317
RutherfordBorough19,132
DumontBorough18,501
New MilfordBorough17,133
North ArlingtonBorough16,601
FairviewBorough15,509
EdgewaterBorough15,499
TenaflyBorough15,237
RamseyBorough14,925
Ridgefield ParkVillage13,372
OaklandBorough12,837
Glen RockBorough12,288
Hasbrouck HeightsBorough12,211
River EdgeBorough12,159
WallingtonBorough12,092
RidgefieldBorough11,547
WestwoodBorough11,365
Franklin LakesBorough11,180
Little FerryBorough11,099
East RutherfordBorough10,566
Wood-RidgeBorough10,341
WaldwickBorough10,252
HillsdaleBorough10,214
MaywoodBorough10,166
MontvaleBorough10,113
BogotaBorough9,816
Park RidgeBorough9,571
LeoniaBorough9,441
CresskillBorough9,257
ClosterBorough8,663
Upper Saddle RiverBorough8,650
OradellBorough8,293
EmersonBorough7,371
AllendaleBorough7,116
Midland ParkBorough7,039
Old TappanBorough6,686
CarlstadtBorough6,410
Woodcliff LakeBorough6,193
NorwoodBorough5,817
Englewood CliffsBorough5,384
Harrington ParkBorough5,052
NorthvaleBorough4,978
DemarestBorough4,893
Ho-Ho-KusBorough4,313
Saddle RiverBorough3,430
HaworthBorough3,422
MoonachieBorough3,153
AlpineBorough1,759
RockleighBorough399
TeterboroBorough70

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Ramapo College of New Jersey2,018

ZIP codes in Bergen County

66 ZIP codes reach into Bergen County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Bergen County, 2020–2025

Bergen County grew by 21,298 people (+2.2%) between April 2020 and July 2025: 7,713 more births than deaths and a net gain of 12,944 people from migration.

Year (July 1)Population
2020953,848
2021955,376
2022956,251
2023964,156
2024973,477
2025977,026

Neighboring counties

Printable Bergen County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the New Jersey county map with all 21 counties. Found an error? Tell us.