| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Roseburg | 1 | 23,729 | 23,655 | 0.15% | 2,206 | 11 | City |
| Sutherlin | 2 | 8,666 | 8,528 | 0.36% | 1,418 | 6 | City |
| Winston | 3 | 5,693 | 5,650 | 0.23% | 2,062 | 3 | City |
| Reedsport | 4 | 4,267 | 4,312 | -0.09% | 2,061 | 2 | City |
| Myrtle Creek | 5 | 3,486 | 3,474 | 0.14% | 1,395 | 2 | City |
| Canyonville | 6 | 1,665 | 1,640 | 0.36% | 1,571 | 1 | City |
| Riddle | 7 | 1,220 | 1,213 | 0.16% | 1,921 | 1 | City |
| Drain | 8 | 1,193 | 1,179 | 0.25% | 1,885 | 1 | City |
| Yoncalla | 9 | 1,032 | 1,016 | 0.29% | 1,536 | 1 | City |
| Oakland | 10 | 945 | 936 | 0.21% | 1,295 | 1 | City |
| Glendale | 11 | 868 | 863 | 0.12% | 2,214 | 0 | City |
| Elkton | 12 | 183 | 181 | 0% | 789 | 0 | City |
Roseburg is the largest city in Douglas County, with a population of 23,729.
Elkton is the smallest city in Douglas County, with a population of 183.
There are 12 cities in Douglas County, Oregon.