9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Waterloo | 1 | 67,582 | 67,266 | 0.08% | 1,097 | 62 | City |
| Cedar Falls | 2 | 41,770 | 40,711 | 0.43% | 1,419 | 29 | City |
| Evansdale | 3 | 4,494 | 4,557 | -0.22% | 1,125 | 4 | City |
| Hudson | 4 | 3,101 | 2,545 | 3.09% | 367 | 8 | City |
| La Porte City | 5 | 2,261 | 2,278 | -0.13% | 884 | 3 | City |
| Elk Run Heights | 6 | 1,059 | 1,065 | -0.09% | 977 | 1 | City |
| Dunkerton | 7 | 841 | 838 | 0.12% | 703 | 1 | City |
| Gilbertville | 8 | 796 | 783 | 0.25% | 2,223 | 0 | City |
| Raymond | 9 | 752 | 758 | -0.13% | 460 | 2 | City |
Waterloo is the largest city in Black Hawk County, with a population of 67,582.
Raymond is the smallest city in Black Hawk County, with a population of 752.
There are 9 cities in Black Hawk County, Iowa.