| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hackensack | 1 | 46,367 | 45,928 | -0.03% | 11,063 | 4 | City |
| Teaneck | 2 | 44,298 | 41,244 | 2.24% | 7,333 | 6 | Township |
| Fort Lee | 3 | 40,345 | 40,048 | 0% | 16,023 | 3 | Borough |
| Fair Lawn | 4 | 37,983 | 34,869 | 2.3% | 7,397 | 5 | Borough |
| Garfield | 5 | 33,346 | 32,569 | -0.02% | 15,796 | 2 | City |
| Englewood | 6 | 30,014 | 29,229 | -0.07% | 6,094 | 5 | City |
| Bergenfield | 7 | 28,739 | 28,313 | -0.05% | 9,896 | 3 | Borough |
| Cliffside Park | 8 | 27,027 | 25,654 | 1.84% | 28,271 | 1 | Borough |
| Paramus | 9 | 26,686 | 26,715 | -0.14% | 2,555 | 10 | Borough |
| Ridgewood village | 10 | 26,501 | 25,893 | -0.1% | 4,615 | 6 | Township |
| Lodi | 11 | 26,157 | 26,124 | -0.11% | 11,513 | 2 | Borough |
| Mahwah | 12 | 25,682 | 25,413 | 0.02% | 1,011 | 25 | Township |
| Lyndhurst | 13 | 22,165 | 22,447 | -0.8% | 4,835 | 5 | Township |
| Elmwood Park | 14 | 21,519 | 21,349 | -0.07% | 8,142 | 3 | Borough |
| Palisades Park | 15 | 20,217 | 20,292 | -0.49% | 16,317 | 1 | Borough |
| Rutherford | 16 | 19,154 | 18,787 | 0.11% | 6,887 | 3 | Borough |
| Dumont | 17 | 18,500 | 17,842 | -0.01% | 9,492 | 2 | Borough |
| Wyckoff | 18 | 17,201 | 16,556 | -0.13% | 2,610 | 7 | Township |
| New Milford | 19 | 17,127 | 16,880 | -0.04% | 7,502 | 2 | Borough |
| North Arlington | 20 | 16,601 | 16,400 | 0% | 6,683 | 2 | Borough |
| Edgewater | 21 | 15,965 | 14,488 | 3.01% | 16,442 | 1 | Borough |
| Fairview | 22 | 15,497 | 14,981 | -0.08% | 18,361 | 1 | Borough |
| Tenafly | 23 | 15,099 | 15,352 | -0.91% | 3,292 | 5 | Borough |
| Ramsey | 24 | 14,924 | 14,756 | -0.01% | 2,712 | 6 | Borough |
| Saddle Brook | 25 | 14,445 | 14,298 | 0.03% | 5,366 | 3 | Township |
| Ridgefield Park village | 26 | 13,372 | 13,239 | 0% | 7,843 | 2 | Township |
| Oakland | 27 | 12,836 | 12,697 | -0.01% | 1,510 | 9 | Borough |
| Glen Rock | 28 | 12,297 | 12,100 | 0.07% | 4,549 | 3 | Borough |
| Hasbrouck Heights | 29 | 12,234 | 12,086 | 0.19% | 8,033 | 2 | Borough |
| Wallington | 30 | 12,190 | 11,845 | 0.81% | 12,264 | 1 | Borough |
| River Edge | 31 | 12,147 | 12,057 | -0.1% | 6,627 | 2 | Borough |
| Ridgefield | 32 | 11,497 | 11,450 | -0.43% | 4,521 | 3 | Borough |
| Westwood | 33 | 11,358 | 11,273 | -0.06% | 5,028 | 2 | Borough |
| Franklin Lakes | 34 | 11,146 | 11,074 | -0.3% | 1,184 | 9 | Borough |
| Little Ferry | 35 | 11,120 | 10,954 | 0.19% | 7,529 | 1 | Borough |
| River Vale | 36 | 10,759 | 9,883 | 1.93% | 2,643 | 4 | Township |
| Montvale | 37 | 10,617 | 8,434 | 4.98% | 2,639 | 4 | Borough |
| East Rutherford | 38 | 10,565 | 9,994 | -0.01% | 2,846 | 4 | Borough |
| Wood-Ridge | 39 | 10,341 | 10,111 | 0% | 9,283 | 1 | Borough |
| Waldwick | 40 | 10,251 | 10,085 | -0.01% | 5,010 | 2 | Borough |
| Hillsdale | 41 | 10,217 | 10,118 | 0.03% | 3,521 | 3 | Borough |
| Maywood | 42 | 10,166 | 10,056 | 0% | 7,899 | 1 | Borough |
| Bogota | 43 | 9,900 | 8,744 | 0.86% | 13,113 | 1 | Borough |
| Park Ridge | 44 | 9,565 | 8,858 | -0.06% | 3,669 | 3 | Borough |
| Leonia | 45 | 9,440 | 9,298 | -0.01% | 6,198 | 2 | Borough |
| Cresskill | 46 | 9,254 | 9,130 | -0.03% | 4,481 | 2 | Borough |
| Upper Saddle River | 47 | 8,650 | 8,335 | 0% | 1,647 | 5 | Borough |
| Closter | 48 | 8,642 | 8,576 | -0.24% | 2,735 | 3 | Borough |
| Oradell | 49 | 8,287 | 8,218 | -0.07% | 3,437 | 2 | Borough |
| Emerson | 50 | 7,377 | 7,268 | 0.08% | 3,307 | 2 | Borough |
| Allendale | 51 | 7,318 | 6,799 | 2.84% | 2,363 | 3 | Borough |
| Old Tappan | 52 | 7,061 | 5,869 | 5.61% | 2,130 | 3 | Borough |
| Midland Park | 53 | 7,038 | 6,973 | -0.01% | 4,480 | 2 | Borough |
| Carlstadt | 54 | 6,400 | 6,360 | -0.16% | 1,621 | 4 | Borough |
| Woodcliff Lake | 55 | 6,198 | 6,121 | 0.08% | 1,836 | 3 | Borough |
| Rochelle Park | 56 | 5,972 | 5,800 | 0% | 6,026 | 1 | Township |
| Norwood | 57 | 5,812 | 5,620 | -0.09% | 2,087 | 3 | Borough |
| Englewood Cliffs | 58 | 5,370 | 5,315 | -0.26% | 2,526 | 2 | Borough |
| Harrington Park | 59 | 5,043 | 4,727 | -0.18% | 2,732 | 2 | Borough |
| Northvale | 60 | 5,003 | 4,765 | 0.5% | 3,955 | 1 | Borough |
| Demarest | 61 | 4,872 | 4,960 | -0.43% | 2,351 | 2 | Borough |
| Ho-Ho-Kus | 62 | 4,307 | 4,245 | -0.14% | 2,477 | 2 | Borough |
| Saddle River | 63 | 3,437 | 3,363 | 0.2% | 699 | 5 | Borough |
| Haworth | 64 | 3,413 | 3,332 | -0.26% | 1,762 | 2 | Borough |
| Moonachie | 65 | 3,153 | 3,120 | 0% | 1,823 | 2 | Borough |
| South Hackensack | 66 | 2,778 | 2,683 | 0.83% | 3,874 | 1 | Township |
| Alpine | 67 | 1,754 | 1,753 | -0.28% | 274 | 6 | Borough |
| Rockleigh | 68 | 397 | 386 | -0.5% | 396 | 1 | Borough |
| Teterboro | 69 | 70 | 70 | 0% | 63 | 1 | Borough |
Hackensack is the largest city in Bergen County, with a population of 46,367.
Teterboro is the smallest city in Bergen County, with a population of 70.
There are 69 cities in Bergen County, New Jersey.