Monmouth County, New Jersey

County seat: Freehold · Population 651,035 (2025) · 468 sq mi

Monmouth County is the 6th most populous of New Jersey's 21 counties, with 651,035 people (2025 estimate). Its county seat is Freehold. The map shows its 38 cities and towns and the 6 neighboring counties.

Map of Monmouth County, New Jersey with cities, towns and the county boundary
Monmouth 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).

Monmouth County facts

County seat
Freehold
Population (2025 estimate)
651,035 +1.2% since 2020
Land area
468 sq mi 6th largest of 21
Water area
193 sq mi
Population density
1,391 per sq mi
Established
1683
Named after
Monmouthshire historic county in Wales
Largest city
Middletown 67,135
Median household income
$124,845
Cities and towns
38 plus 22 CDPs
ZIP codes
52
Time zone
Eastern
FIPS code
34025

Cities and towns in Monmouth County

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

NameTypePopulation 2025Also in
Long BranchCity33,321
Tinton FallsBorough19,539
Asbury ParkCity15,632
EatontownBorough13,607
Red BankBorough12,896
Freehold (county seat)Borough12,562
KeansburgBorough9,818
MatawanBorough9,768
West Long BranchBorough8,625
KeyportBorough7,235
RumsonBorough7,157
OceanportBorough6,540
Little SilverBorough6,124
Fair HavenBorough6,096
ManasquanBorough5,954
BelmarBorough5,853
Union BeachBorough5,708
BrielleBorough4,959
Spring Lake HeightsBorough4,868
Neptune CityBorough4,591
Atlantic HighlandsBorough4,417
HighlandsBorough4,350
ShrewsburyBorough4,178
Bradley BeachBorough4,163
Monmouth BeachBorough3,226
Spring LakeBorough2,769
EnglishtownBorough2,407
Avon-by-the-SeaBorough1,952
Sea GirtBorough1,874
AllentownBorough1,741
Lake ComoBorough1,677
FarmingdaleBorough1,502
Sea BrightBorough1,460
DealBorough894
InterlakenBorough826
RooseveltBorough807
AllenhurstBorough470
Loch ArbourVillage228

Unincorporated communities (CDPs)

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

CommunityPopulationAlso in
West Freehold14,883
Robertsville12,035
Yorketown7,261
Lincroft6,939
Strathmore6,708
Ramtown6,203
Morganville5,902
East Freehold5,096
Wanamassa4,279
Fairview3,892
Oakhurst3,538
Ocean Grove3,092
Cliffwood Beach3,056
Port Monmouth3,046
North Middletown3,035
Shark River Hills2,974
West Belmar2,862
Leonardo2,493
Navesink1,867
Belford1,636
Allenwood757
Cream Ridge727

ZIP codes in Monmouth County

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

Population of Monmouth County, 2020–2025

Monmouth County grew by 7,547 people (+1.2%) between April 2020 and July 2025: 787 more births than deaths and a net gain of 6,537 people from migration.

Year (July 1)Population
2020642,385
2021645,873
2022645,026
2023645,796
2024648,673
2025651,035

Neighboring counties

Printable Monmouth 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.