31 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Chico | 1 | 102,816 | 103,289 | -0.09% | 2,978 | 35 | City |
| Linda | 2 | 24,634 | 21,842 | 1.89% | 2,869 | 9 | CDP |
| Oroville | 3 | 19,630 | 20,039 | -0.42% | 1,412 | 14 | City |
| Paradise | 4 | 10,120 | 5,089 | 11.04% | 553 | 18 | Town |
| Magalia | 5 | 8,729 | 11,444 | -1.93% | 623 | 14 | CDP |
| Oroville East | 6 | 7,480 | 8,093 | -0.7% | 346 | 22 | CDP |
| Gridley | 7 | 7,341 | 7,410 | -0.19% | 3,517 | 2 | City |
| Thermalito | 8 | 6,826 | 6,495 | 0.18% | 538 | 13 | CDP |
| Durham | 9 | 6,542 | 6,255 | 1.05% | 80 | 82 | CDP |
| Palermo | 10 | 5,550 | 5,204 | 0.22% | 190 | 29 | CDP |
| Kelly Ridge | 11 | 3,324 | 2,932 | 1.59% | 1,704 | 2 | CDP |
| Loma Rica | 12 | 2,664 | 2,909 | 0.76% | 144 | 18 | CDP |
| Biggs | 13 | 1,938 | 1,953 | -0.15% | 2,165 | 1 | City |
| Forest Ranch | 14 | 1,811 | 1,551 | 2.32% | 130 | 14 | CDP |
| South Oroville | 15 | 1,428 | 2,606 | -16.78% | 542 | 3 | CDP |
| Berry Creek | 16 | 901 | 1,278 | -3.74% | 16 | 57 | CDP |
| Butte Valley | 17 | 789 | 907 | -0.88% | 43 | 18 | CDP |
| Butte Creek Canyon | 18 | 591 | 677 | -5.29% | 29 | 21 | CDP |
| Stirling City | 19 | 552 | 300 | 3.18% | 469 | 1 | CDP |
| Forbestown | 20 | 385 | 369 | 1.05% | 61 | 6 | CDP |
| Clipper Mills | 21 | 357 | 451 | 4.08% | 205 | 2 | CDP |
| Bangor | 22 | 337 | 407 | -5.87% | 25 | 13 | CDP |
| Yankee Hill | 23 | 314 | 256 | -0.63% | 52 | 6 | CDP |
| Honcut | 24 | 299 | 172 | -1.64% | 71 | 4 | CDP |
| Cohasset | 25 | 278 | 497 | -12.03% | 11 | 25 | CDP |
| Cherokee | 26 | 256 | 100 | 7.11% | 146 | 2 | CDP |
| Richvale | 27 | 249 | 157 | 0% | 269 | 1 | CDP |
| Paradise | 28 | 190 | 168 | 1.06% | 44 | 4 | CDP |
| Concow | 29 | 127 | 472 | -23.49% | 5 | 27 | CDP |
| Nord | 30 | 104 | 368 | -11.86% | 49 | 2 | CDP |
| Robinson Mill | 31 | 46 | 48 | 6.98% | 35 | 1 | CDP |
Chico is the largest city in Butte County, with a population of 102,816.
Robinson Mill is the smallest city in Butte County, with a population of 46.
There are 31 cities in Butte County, California.