4 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bloomfield | 1 | 2,818 | 2,682 | 0.82% | 1,239 | 2 | City |
| Pulaski | 2 | 257 | 262 | -0.39% | 587 | 0 | City |
| Drakesville | 3 | 174 | 162 | 1.16% | 713 | 0 | City |
| Floris | 4 | 119 | 119 | 0% | 203 | 1 | City |
Bloomfield is the largest city in Davis County, with a population of 2,818.
Floris is the smallest city in Davis County, with a population of 119.
There are 4 cities in Davis County, Iowa.