| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bloomfield | 1 | 2,806 | 2,681 | 0.75% | 1,234 | 2 | City |
| Pulaski | 2 | 263 | 264 | -0.38% | 600 | 0 | City |
| Drakesville | 3 | 174 | 163 | 1.16% | 713 | 0 | City |
| Floris | 4 | 118 | 118 | 0% | 201 | 1 | City |
Bloomfield is the largest city in Davis County, with a population of 2,806.
Floris is the smallest city in Davis County, with a population of 118.
There are 4 cities in Davis County, Iowa.