15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Forney | 1 | 42,237 | 23,912 | 9.5% | 2,673 | 16 | City |
| Terrell | 2 | 24,262 | 17,837 | 5.59% | 870 | 28 | City |
| Heartland | 3 | 10,836 | 5,500 | 7.14% | 3,253 | 3 | CDP |
| Travis Ranch | 4 | 10,657 | 6,164 | 5.34% | 8,851 | 1 | CDP |
| Kaufman | 5 | 10,383 | 7,392 | 6.11% | 1,111 | 9 | City |
| Crandall | 6 | 6,458 | 3,915 | 8.54% | 1,024 | 6 | City |
| Talty | 7 | 3,364 | 2,534 | 5.19% | 992 | 3 | Town |
| Oak Ridge | 8 | 1,644 | 797 | 11.46% | 480 | 3 | Town |
| Kemp | 9 | 1,481 | 1,143 | 4.74% | 651 | 2 | City |
| Elmo | 10 | 1,060 | 1,729 | 1.83% | 265 | 4 | CDP |
| Oak Grove | 11 | 916 | 663 | 5.77% | 459 | 2 | Town |
| Scurry | 12 | 915 | 694 | 5.05% | 475 | 2 | Town |
| Grays Prairie | 13 | 429 | 326 | 4.89% | 350 | 1 | Village |
| Rosser | 14 | 411 | 305 | 5.38% | 215 | 2 | Village |
| Cottonwood | 15 | 268 | 188 | 6.35% | 186 | 1 | City |
Forney is the largest city in Kaufman County, with a population of 42,237.
Cottonwood is the smallest city in Kaufman County, with a population of 268.
There are 15 cities in Kaufman County, Texas.