8 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Darlington | 1 | 2,495 | 2,455 | 0.28% | 1,512 | 2 | City |
| Shullsburg | 2 | 1,259 | 1,171 | 1.21% | 945 | 1 | City |
| Belmont | 3 | 1,054 | 991 | 1.05% | 1,233 | 1 | Village |
| Benton | 4 | 1,008 | 941 | 1.1% | 1,196 | 1 | Village |
| Argyle | 5 | 833 | 788 | 0.97% | 1,320 | 1 | Village |
| Blanchardville | 6 | 832 | 816 | 0.36% | 1,532 | 1 | Village |
| South Wayne | 7 | 448 | 445 | 0.22% | 539 | 1 | Village |
| Gratiot | 8 | 233 | 221 | 0.87% | 425 | 1 | Village |
Darlington is the largest city in Lafayette County, with a population of 2,495.
Gratiot is the smallest city in Lafayette County, with a population of 233.
There are 8 cities in Lafayette County, Wisconsin.