13 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Casper | 1 | 58,700 | 59,315 | -0.21% | 2,194 | 27 | City |
| Mills | 2 | 4,673 | 4,227 | 1.94% | 918 | 5 | Town |
| Bar Nunn | 3 | 3,023 | 3,002 | 0.13% | 1,440 | 2 | Town |
| Evansville | 4 | 2,851 | 2,780 | 0.49% | 726 | 4 | Town |
| Hartrandt | 5 | 956 | 1,016 | 1.92% | 612 | 2 | CDP |
| Red Butte | 6 | 835 | 987 | 3.09% | 1,906 | 0 | CDP |
| Vista West | 7 | 784 | 724 | -1.38% | 168 | 5 | CDP |
| Casper Mountain | 8 | 738 | 965 | 3.07% | 21 | 36 | CDP |
| Midwest | 9 | 292 | 287 | 0.34% | 602 | 0 | Town |
| Homa Hills | 10 | 183 | 196 | -3.17% | 20 | 9 | CDP |
| Edgerton | 11 | 155 | 152 | 0% | 520 | 0 | Town |
| Alcova | 12 | 105 | 30 | 7.14% | 87 | 1 | CDP |
| Bessemer Bend | 13 | 98 | 122 | -5.77% | 39 | 3 | CDP |
Casper is the largest city in Natrona County, with a population of 58,700.
Bessemer Bend is the smallest city in Natrona County, with a population of 98.
There are 13 cities in Natrona County, Wyoming.