List of counties in New Jersey
There are 21 counties in the U.S. state of New Jersey. These counties together contain 564 municipalities, or administrative entities composed of clearly defined territory; 253 boroughs, 52 cities, 15 towns, 240 townships, and 4 villages.
Source: Wikipedia — List of counties in New Jersey (CC BY-SA 4.0)