Towns and cities in New Jersey

903 towns and cities in 21 counties

New Jersey (NJ) has 9,288,994 residents (Census) living in 903 cities, towns, villages and communities across 21 counties.

Largest cities in New Jersey

Counties of New Jersey

Last updated: