24 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 |
| Green | 3 | 8,310 | 8,149 | 0.64% | 1,824 | 5 | CDP |
| Winston | 4 | 5,704 | 5,639 | 0.23% | 2,066 | 3 | City |
| Reedsport | 5 | 4,295 | 4,312 | -0.09% | 2,075 | 2 | City |
| Roseburg North | 6 | 4,120 | 4,328 | -2.81% | 2,271 | 2 | CDP |
| Tri-City | 7 | 3,780 | 4,449 | -0.26% | 520 | 7 | CDP |
| Myrtle Creek | 8 | 3,502 | 3,482 | 0.11% | 1,401 | 2 | City |
| Canyonville | 9 | 1,669 | 1,641 | 0.3% | 1,575 | 1 | City |
| Glide | 10 | 1,455 | 1,287 | -1.56% | 144 | 10 | CDP |
| Riddle | 11 | 1,222 | 1,212 | 0.16% | 1,924 | 1 | City |
| Drain | 12 | 1,201 | 1,183 | 0.25% | 1,897 | 1 | City |
| Yoncalla | 13 | 1,037 | 1,016 | 0.39% | 1,543 | 1 | City |
| Oakland | 14 | 951 | 935 | 0.32% | 1,303 | 1 | City |
| Glendale | 15 | 868 | 862 | 0.12% | 2,214 | 0 | City |
| Melrose | 16 | 812 | 544 | 0.62% | 187 | 4 | CDP |
| Lookingglass | 17 | 739 | 862 | -0.94% | 64 | 12 | CDP |
| Gardiner | 18 | 286 | 466 | 1.06% | 496 | 1 | CDP |
| Dillard | 19 | 276 | 525 | -4.5% | 234 | 1 | CDP |
| Winchester Bay | 20 | 201 | 319 | -5.63% | 76 | 3 | CDP |
| Elkton | 21 | 187 | 184 | 0% | 806 | 0 | City |
| Fair Oaks | 22 | 186 | 132 | -3.13% | 101 | 2 | CDP |
| Beaver Marsh | 23 | 145 | 160 | 7.41% | 445 | 0 | CDP |
| Days Creek | 24 | 136 | 301 | -6.21% | 58 | 2 | CDP |
Roseburg is the largest city in Douglas County, with a population of 23,826.
Days Creek is the smallest city in Douglas County, with a population of 136.
There are 24 cities in Douglas County, Oregon.