15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Owensboro | 1 | 60,772 | 60,284 | 0.16% | 2,914 | 21 | City |
| Sorgho | 2 | 3,370 | 2,208 | 7.15% | 711 | 5 | CDP |
| Thruston | 3 | 2,985 | 2,104 | 7.14% | 1,691 | 2 | CDP |
| Masonville | 4 | 2,465 | 1,822 | 4.1% | 238 | 10 | CDP |
| Philpot | 5 | 1,212 | 968 | 7.07% | 369 | 3 | CDP |
| Pleasant Ridge | 6 | 1,112 | 634 | 7.13% | 316 | 4 | CDP |
| Maceo | 7 | 589 | 414 | 1.9% | 396 | 1 | CDP |
| Whitesville | 8 | 585 | 580 | 0.17% | 1,357 | 0 | City |
| Yelvington | 9 | 541 | 351 | 7.13% | 714 | 1 | CDP |
| Stanley | 10 | 461 | 374 | 7.21% | 551 | 1 | CDP |
| Utica | 11 | 335 | 446 | 7.03% | 319 | 1 | CDP |
| St. Joseph | 12 | 304 | 267 | 7.04% | 833 | 0 | CDP |
| Moseleyville | 13 | 250 | 394 | 7.3% | 240 | 1 | CDP |
| Knottsville | 14 | 208 | 247 | 7.22% | 301 | 1 | CDP |
| Curdsville | 15 | 142 | 100 | 6.77% | 532 | 0 | CDP |
Owensboro is the largest city in Daviess County, with a population of 60,772.
Curdsville is the smallest city in Daviess County, with a population of 142.
There are 15 cities in Daviess County, Kentucky.