 List of counties in New Jersey

There are 21 counties in New Jersey.These counties together contain 565 municipalities, or administrative entities composed of clearly defined territory; 250 boroughs, 52 cities, 15 towns, 244 townships, and 4 villages.