12 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Roseburg | 1 | 23,826 | 23,669 | 0.13% | 2,215 | 11 | City |
| Sutherlin | 2 | 8,672 | 8,526 | 0.34% | 1,419 | 6 | City |
| Winston | 3 | 5,704 | 5,639 | 0.23% | 2,066 | 3 | City |
| Reedsport | 4 | 4,295 | 4,312 | -0.09% | 2,075 | 2 | City |
| Myrtle Creek | 5 | 3,502 | 3,482 | 0.11% | 1,401 | 2 | City |
| Canyonville | 6 | 1,669 | 1,641 | 0.3% | 1,575 | 1 | City |
| Riddle | 7 | 1,222 | 1,212 | 0.16% | 1,924 | 1 | City |
| Drain | 8 | 1,201 | 1,183 | 0.25% | 1,897 | 1 | City |
| Yoncalla | 9 | 1,037 | 1,016 | 0.39% | 1,543 | 1 | City |
| Oakland | 10 | 951 | 935 | 0.32% | 1,303 | 1 | City |
| Glendale | 11 | 868 | 862 | 0.12% | 2,214 | 0 | City |
| Elkton | 12 | 187 | 184 | 0% | 806 | 0 | City |
Roseburg is the largest city in Douglas County, with a population of 23,826.
Elkton is the smallest city in Douglas County, with a population of 187.
There are 12 cities in Douglas County, Oregon.