32 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Fort Worth | 1 | 1,029,221 | 923,645 | 2.09% | 2,938 | 350 | City |
| Arlington | 2 | 405,995 | 394,380 | 0.58% | 4,236 | 96 | City |
| Mansfield | 3 | 82,802 | 72,806 | 2.47% | 2,251 | 37 | City |
| North Richland Hills | 4 | 71,721 | 70,294 | 0.4% | 3,949 | 18 | City |
| Euless | 5 | 59,742 | 61,080 | -0.45% | 3,709 | 16 | City |
| Grapevine | 6 | 51,458 | 50,765 | 0.27% | 1,600 | 32 | City |
| Bedford | 7 | 48,455 | 49,818 | -0.56% | 4,831 | 10 | City |
| Keller | 8 | 46,874 | 45,718 | 0.5% | 2,554 | 18 | City |
| Haltom City | 9 | 45,732 | 46,000 | -0.12% | 3,704 | 12 | City |
| Hurst | 10 | 39,296 | 40,316 | -0.52% | 3,944 | 10 | City |
| Southlake | 11 | 31,560 | 31,260 | 0.19% | 1,445 | 22 | City |
| Saginaw | 12 | 26,638 | 24,027 | 2% | 3,481 | 8 | City |
| Colleyville | 13 | 26,000 | 26,058 | -0.05% | 1,982 | 13 | City |
| Benbrook | 14 | 24,554 | 24,492 | 0.05% | 2,282 | 11 | City |
| Watauga | 15 | 23,001 | 23,595 | -0.51% | 5,530 | 4 | City |
| Crowley | 16 | 21,016 | 18,349 | 2.6% | 2,848 | 7 | City |
| Forest Hill | 17 | 14,407 | 13,942 | 0.65% | 3,454 | 4 | City |
| Kennedale | 18 | 11,336 | 8,508 | 5.25% | 1,715 | 7 | City |
| Richland Hills | 19 | 8,533 | 8,595 | -0.15% | 2,722 | 3 | City |
| River Oaks | 20 | 7,452 | 7,717 | -0.71% | 3,673 | 2 | City |
| Everman | 21 | 6,399 | 6,137 | 0.82% | 3,634 | 2 | City |
| Haslet | 22 | 5,427 | 2,004 | 14.42% | 604 | 9 | City |
| Sansom Park | 23 | 5,390 | 5,448 | -0.22% | 4,347 | 1 | City |
| Lake Worth | 24 | 4,803 | 4,851 | -0.21% | 1,949 | 2 | City |
| Pecan Acres | 25 | 3,951 | 4,245 | -0.25% | 209 | 19 | CDP |
| Edgecliff Village | 26 | 3,775 | 3,783 | -0.05% | 3,170 | 1 | Town |
| Westworth Village | 27 | 2,749 | 2,589 | 1.18% | 1,326 | 2 | City |
| Pantego | 28 | 2,479 | 2,559 | -0.64% | 2,381 | 1 | Town |
| Dalworthington Gardens | 29 | 2,301 | 2,288 | 0.09% | 1,287 | 2 | City |
| Blue Mound | 30 | 2,298 | 2,391 | -0.82% | 4,550 | 1 | City |
| Westlake | 31 | 2,109 | 1,648 | 4.56% | 306 | 7 | Town |
| Westover Hills | 32 | 638 | 641 | -0.16% | 900 | 1 | Town |
Fort Worth is the largest city in Tarrant County, with a population of 1,029,221.
Westover Hills is the smallest city in Tarrant County, with a population of 638.
There are 32 cities in Tarrant County, Texas.