36 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Guttenberg | 1 | 1,802 | 1,814 | -0.11% | 821 | 2 | City |
| Guttenberg | 2 | 1,802 | 1,812 | -0.11% | 821 | 2 | City |
| Monona | 3 | 1,459 | 1,476 | -0.21% | 1,071 | 1 | City |
| Monona | 4 | 1,459 | 1,474 | -0.21% | 1,071 | 1 | City |
| Elkader | 5 | 1,186 | 1,215 | -0.5% | 868 | 1 | City |
| Elkader | 6 | 1,186 | 1,214 | -0.5% | 868 | 1 | City |
| Strawberry Point | 7 | 1,136 | 1,159 | -0.44% | 544 | 2 | City |
| Strawberry Point | 8 | 1,136 | 1,158 | -0.44% | 544 | 2 | City |
| Edgewood | 9 | 908 | 908 | 0% | 946 | 1 | City |
| Edgewood | 10 | 908 | 907 | 0% | 946 | 1 | City |
| Garnavillo | 11 | 748 | 761 | -0.4% | 792 | 1 | City |
| Garnavillo | 12 | 748 | 760 | -0.4% | 792 | 1 | City |
| McGregor | 13 | 721 | 739 | -0.55% | 557 | 1 | City |
| McGregor | 14 | 721 | 738 | -0.55% | 557 | 1 | City |
| Marquette | 15 | 435 | 428 | 0.23% | 234 | 2 | City |
| Marquette | 16 | 435 | 427 | 0.23% | 234 | 2 | City |
| Luana | 17 | 303 | 301 | 0% | 275 | 1 | City |
| Luana | 18 | 303 | 301 | 0% | 275 | 1 | City |
| Farmersburg | 19 | 262 | 270 | -0.76% | 644 | 0 | City |
| Farmersburg | 20 | 262 | 270 | -0.76% | 644 | 0 | City |
| Volga | 21 | 199 | 203 | -0.5% | 265 | 1 | City |
| Volga | 22 | 199 | 203 | -0.5% | 265 | 1 | City |
| North Buena Vista | 23 | 107 | 106 | 0% | 115 | 1 | City |
| North Buena Vista | 24 | 107 | 106 | 0% | 115 | 1 | City |
| St. Olaf | 25 | 101 | 104 | -0.98% | 419 | 0 | City |
| St. Olaf | 26 | 101 | 104 | -0.98% | 419 | 0 | City |
| Balltown | 27 | 78 | 78 | 0% | 1,083 | 0 | City |
| Balltown | 28 | 78 | 78 | 0% | 1,083 | 0 | City |
| Garber | 29 | 75 | 77 | -1.32% | 333 | 0 | City |
| Garber | 30 | 75 | 77 | -1.32% | 333 | 0 | City |
| Clayton | 31 | 44 | 46 | -2.22% | 86 | 1 | City |
| Clayton | 32 | 44 | 46 | -2.22% | 86 | 1 | City |
| Osterdock | 33 | 44 | 46 | -2.22% | 111 | 0 | City |
| Osterdock | 34 | 44 | 46 | -2.22% | 111 | 0 | City |
| Elkport | 35 | 29 | 29 | 0% | 116 | 0 | City |
| Elkport | 36 | 29 | 29 | 0% | 116 | 0 | City |
Guttenberg is the largest city in Clayton County, with a population of 1,802.
Elkport is the smallest city in Clayton County, with a population of 29.
There are 36 cities in Clayton County, Iowa.