10 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Darlington | 1 | 2,488 | 2,455 | 0.24% | 1,508 | 2 | City |
| Shullsburg | 2 | 1,244 | 1,171 | 1.14% | 934 | 1 | City |
| Belmont | 3 | 1,043 | 991 | 0.97% | 1,220 | 1 | Village |
| Benton | 4 | 997 | 941 | 1.12% | 1,183 | 1 | Village |
| Blanchardville | 5 | 829 | 816 | 0.24% | 1,527 | 1 | Village |
| Argyle | 6 | 825 | 788 | 0.86% | 1,307 | 1 | Village |
| South Wayne | 7 | 447 | 445 | 0% | 538 | 1 | Village |
| Gratiot | 8 | 231 | 221 | 0.87% | 422 | 1 | Village |
| Woodford | 9 | 124 | 45 | 6.9% | 515 | 0 | CDP |
| Wiota | 10 | 104 | 128 | 7.22% | 52 | 2 | CDP |
Darlington is the largest city in Lafayette County, with a population of 2,488.
Wiota is the smallest city in Lafayette County, with a population of 104.
There are 10 cities in Lafayette County, Wisconsin.