| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Fort Worth | 1 | 1,049,355 | 923,653 | 2.07% | 2,981 | 352 | City |
| Arlington | 2 | 404,380 | 394,361 | 0.56% | 4,219 | 96 | City |
| Mansfield | 3 | 86,408 | 72,782 | 2.33% | 2,349 | 37 | City |
| North Richland Hills | 4 | 71,122 | 70,285 | 0.39% | 3,916 | 18 | City |
| Euless | 5 | 59,730 | 61,063 | -0.46% | 3,709 | 16 | City |
| Grapevine | 6 | 50,850 | 50,771 | 0.27% | 1,581 | 32 | City |
| Bedford | 7 | 47,661 | 49,813 | -0.62% | 4,752 | 10 | City |
| Keller | 8 | 46,301 | 45,704 | 0.48% | 2,523 | 18 | City |
| Haltom City | 9 | 45,487 | 45,991 | -0.12% | 3,684 | 12 | City |
| Hurst | 10 | 38,774 | 40,323 | -0.51% | 3,891 | 10 | City |
| Southlake | 11 | 31,223 | 31,258 | 0.15% | 1,430 | 22 | City |
| Saginaw | 12 | 27,227 | 24,035 | 1.95% | 3,558 | 8 | City |
| Colleyville | 13 | 25,707 | 26,051 | -0.08% | 1,960 | 13 | City |
| Benbrook | 14 | 24,294 | 24,501 | 0.06% | 2,257 | 11 | City |
| Watauga | 15 | 22,857 | 23,591 | -0.54% | 5,496 | 4 | City |
| Crowley | 16 | 21,490 | 18,346 | 2.56% | 2,820 | 8 | City |
| Forest Hill | 17 | 14,128 | 13,950 | 0.51% | 3,387 | 4 | City |
| Kennedale | 18 | 11,187 | 8,503 | 5.28% | 1,693 | 7 | City |
| Richland Hills | 19 | 8,516 | 8,594 | -0.15% | 2,716 | 3 | City |
| River Oaks | 20 | 7,423 | 7,722 | -0.59% | 3,658 | 2 | City |
| Everman | 21 | 6,590 | 6,136 | 0.81% | 3,742 | 2 | City |
| Haslet | 22 | 5,947 | 2,024 | 12.91% | 662 | 9 | City |
| Sansom Park | 23 | 5,415 | 5,447 | -0.07% | 4,367 | 1 | City |
| Lake Worth | 24 | 4,756 | 4,847 | -0.21% | 1,930 | 2 | City |
| Edgecliff Village | 25 | 3,758 | 3,782 | -0.03% | 3,155 | 1 | Town |
| Westworth Village | 26 | 2,770 | 2,590 | 1.21% | 1,338 | 2 | City |
| Pantego | 27 | 2,423 | 2,541 | -0.7% | 2,328 | 1 | Town |
| Dalworthington Gardens | 28 | 2,279 | 2,288 | 0.13% | 1,275 | 2 | City |
| Blue Mound | 29 | 2,270 | 2,392 | -0.79% | 4,495 | 1 | City |
| Westlake | 30 | 2,148 | 1,645 | 4.42% | 312 | 7 | Town |
| Westover Hills | 31 | 643 | 637 | 0% | 907 | 1 | Town |
Fort Worth is the largest city in Tarrant County, with a population of 1,049,355.
Westover Hills is the smallest city in Tarrant County, with a population of 643.
There are 31 cities in Tarrant County, Texas.