42 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elizabeth | 1 | 142,781 | 136,681 | 1.69% | 11,590 | 12 | City |
| Elizabeth | 2 | 141,346 | 136,681 | 0.66% | 11,474 | 12 | City |
| Union | 3 | 64,689 | 59,829 | 2.4% | 7,147 | 9 | Township |
| Plainfield | 4 | 57,453 | 54,344 | 1.67% | 9,641 | 6 | City |
| Plainfield | 5 | 57,047 | 54,344 | 0.96% | 9,573 | 6 | City |
| Linden | 6 | 46,116 | 43,540 | 1.59% | 4,315 | 11 | City |
| Linden | 7 | 45,856 | 43,540 | 1.02% | 4,290 | 11 | City |
| Westfield | 8 | 33,036 | 30,898 | 3.08% | 4,913 | 7 | Town |
| Westfield | 9 | 32,338 | 30,898 | 0.9% | 4,809 | 7 | Town |
| Rahway | 10 | 31,224 | 29,671 | 1.5% | 8,014 | 4 | City |
| Rahway | 11 | 31,036 | 29,671 | 0.89% | 7,966 | 4 | City |
| Scotch Plains | 12 | 25,614 | 24,855 | 1.55% | 2,839 | 9 | Township |
| Cranford | 13 | 24,899 | 23,815 | 1.57% | 5,150 | 5 | Township |
| Summit | 14 | 23,493 | 22,639 | 1.69% | 3,919 | 6 | City |
| Roselle | 15 | 23,420 | 22,606 | 1.54% | 8,888 | 3 | Borough |
| Summit | 16 | 23,217 | 22,639 | 0.5% | 3,873 | 6 | City |
| Roselle | 17 | 23,178 | 22,606 | 0.49% | 8,796 | 3 | Borough |
| Hillside | 18 | 23,030 | 22,342 | 1.5% | 8,323 | 3 | Township |
| Springfield | 19 | 18,138 | 17,106 | 2.88% | 3,517 | 5 | Township |
| Clark | 20 | 16,879 | 15,464 | 3.7% | 3,950 | 4 | Township |
| Berkeley Heights | 21 | 15,532 | 13,203 | 7.04% | 2,497 | 6 | Township |
| Roselle Park | 22 | 14,617 | 14,005 | 1.58% | 11,932 | 1 | Borough |
| Roselle Park | 23 | 14,486 | 14,005 | 0.67% | 11,825 | 1 | Borough |
| New Providence | 24 | 14,182 | 13,704 | 1.61% | 3,845 | 4 | Borough |
| New Providence | 25 | 14,020 | 13,704 | 0.45% | 3,802 | 4 | Borough |
| Kenilworth | 26 | 8,660 | 8,392 | 1.56% | 4,034 | 2 | Borough |
| Kenilworth | 27 | 8,560 | 8,392 | 0.39% | 3,987 | 2 | Borough |
| Fanwood | 28 | 8,154 | 7,749 | 2.33% | 6,085 | 1 | Borough |
| Fanwood | 29 | 8,022 | 7,749 | 0.68% | 5,987 | 1 | Borough |
| Mountainside | 30 | 7,417 | 6,992 | 2.61% | 1,856 | 4 | Borough |
| Mountainside | 31 | 7,287 | 6,992 | 0.82% | 1,824 | 4 | Borough |
| Union | 32 | 6,671 | 6,495 | 2.07% | 356 | 19 | Township |
| Vauxhall | 33 | 6,664 | 5,677 | 7.14% | 11,314 | 1 | CDP |
| Garwood | 34 | 5,575 | 4,430 | 4.28% | 8,577 | 1 | Borough |
| Garwood | 35 | 5,445 | 4,430 | 1.85% | 8,377 | 1 | Borough |
| Union | 36 | 3,718 | 2,591 | 7.15% | 14,580 | 0 | CDP |
| Springfield | 37 | 3,324 | 3,239 | 0.94% | 113 | 30 | Township |
| Cranford | 38 | 2,160 | 2,008 | 7.14% | 6,409 | 0 | CDP |
| Springfield | 39 | 1,826 | 1,498 | 7.16% | 4,706 | 0 | CDP |
| Kean University | 40 | 1,640 | 1,187 | 7.12% | 5,616 | 0 | CDP |
| Winfield | 41 | 1,461 | 1,415 | 1.6% | 8,072 | 0 | Township |
| Connecticut Farms | 42 | 629 | 566 | 7.16% | 6,837 | 0 | CDP |
Elizabeth is the largest city in Union County, with a population of 142,781.
Connecticut Farms is the smallest city in Union County, with a population of 629.
There are 42 cities in Union County, New Jersey.