12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Roseburg | 1 | 23,858 | 23,669 | 0.13% | 2,218 | 11 | City |
| Sutherlin | 2 | 8,701 | 8,526 | 0.33% | 1,424 | 6 | City |
| Winston | 3 | 5,717 | 5,639 | 0.23% | 2,071 | 3 | City |
| Reedsport | 4 | 4,292 | 4,312 | -0.07% | 2,073 | 2 | City |
| Myrtle Creek | 5 | 3,506 | 3,482 | 0.11% | 1,403 | 2 | City |
| Canyonville | 6 | 1,675 | 1,641 | 0.36% | 1,580 | 1 | City |
| Riddle | 7 | 1,224 | 1,212 | 0.16% | 1,928 | 1 | City |
| Drain | 8 | 1,205 | 1,183 | 0.33% | 1,904 | 1 | City |
| Yoncalla | 9 | 1,041 | 1,016 | 0.39% | 1,549 | 1 | City |
| Oakland | 10 | 954 | 935 | 0.32% | 1,307 | 1 | City |
| Glendale | 11 | 869 | 862 | 0.12% | 2,217 | 0 | City |
| Elkton | 12 | 188 | 184 | 0.53% | 810 | 0 | City |
Roseburg is the largest city in Douglas County, with a population of 23,858.
Elkton is the smallest city in Douglas County, with a population of 188.
There are 12 cities in Douglas County, Oregon.