Every City in the USA

Ranking · Texas · Population

Largest cities in Texas by population.

Top 500 of 1,224 cities in Texas, ranked by 2024 resident population. Houston and San Antonio lead the state. Growth figures show the four-year change from the April 2020 census base to the July 2024 estimate — within a single vintage.

Top 500 cities in Texas by 2024 population.
Rank City 2024 pop 2020 base 4-yr Δ 4-yr Δ %
#1 Houston 2,390,1252,300,35189,774+3.9%
#2 San Antonio 1,526,6561,434,32292,334+6.4%
#3 Dallas 1,326,0871,304,34521,742+1.7%
#4 Fort Worth 1,008,106918,92389,183+9.7%
#5 Austin 993,588961,89931,689+3.3%
#6 El Paso 681,723678,9592,764+0.4%
#7 Arlington 403,672394,3779,295+2.4%
#8 Corpus Christi 317,317318,066-749-0.2%
#9 Plano 293,286285,4647,822+2.7%
#10 Lubbock 272,086257,20614,880+5.8%
#11 Laredo 261,260255,2116,049+2.4%
#12 Irving 258,060256,7811,279+0.5%
#13 Garland 250,431246,1914,240+1.7%
#14 Frisco 235,208200,53734,671+17.3%
#15 McKinney 227,526195,33332,193+16.5%
#16 Grand Prairie 207,331196,07511,256+5.7%
#17 Amarillo 203,729200,4143,315+1.7%
#18 Brownsville 191,967186,3615,606+3.0%
#19 Denton 165,998139,87426,124+18.7%
#20 Killeen 160,616153,1577,459+4.9%
#21 Mesquite 150,140150,232-92-0.1%
#22 Pasadena 149,617151,973-2,356-1.6%
#23 McAllen 148,782142,1886,594+4.6%
#24 Waco 146,608140,1226,486+4.6%
#25 Midland 143,687132,87410,813+8.1%
#26 Lewisville 135,983125,67410,309+8.2%
#27 Carrollton 135,456133,4402,016+1.5%
#28 Round Rock 135,359119,52915,830+13.2%
#29 Abilene 130,501125,0045,497+4.4%
#30 Pearland 129,620125,8243,796+3.0%
#31 College Station 128,023120,5237,500+6.2%
#32 Odessa 119,748114,4515,297+4.6%
#33 League City 118,456114,3444,112+3.6%
#34 Richardson 118,221119,465-1,244-1.0%
#35 New Braunfels 116,47790,44126,036+28.8%
#36 Conroe 114,58189,97324,608+27.4%
#37 Allen 113,746104,6489,098+8.7%
#38 Beaumont 112,893115,149-2,256-2.0%
#39 Tyler 112,219105,9726,247+5.9%
#40 Sugar Land 109,851111,040-1,189-1.1%
#41 Edinburg 108,733100,3168,417+8.4%
#42 Wichita Falls 102,372102,28587+0.1%
#43 Georgetown 101,34467,42333,921+50.3%
#44 San Angelo 100,15999,903256+0.3%
#45 Temple 96,26782,21714,050+17.1%
#46 Bryan 91,54183,9887,553+9.0%
#47 Mission 88,57485,7892,785+3.2%
#48 Leander 87,51159,21228,299+47.8%
#49 Baytown 86,00485,600404+0.5%
#50 Longview 83,66881,7651,903+2.3%
#51 Pharr 81,14279,7311,411+1.8%
#52 Mansfield 80,80372,6368,167+11.2%
#53 Flower Mound 79,99075,9754,015+5.3%
#54 Missouri City 78,58274,2544,328+5.8%
#55 Cedar Park 78,38077,603777+1.0%
#56 San Marcos 74,31667,7826,534+9.6%
#57 Harlingen 72,23471,989245+0.3%
#58 North Richland Hills 71,43669,9121,524+2.2%
#59 Rowlett 68,12362,5535,570+8.9%
#60 Pflugerville 66,81965,1791,640+2.5%
#61 Victoria 66,02065,535485+0.7%
#62 Kyle 65,83345,68320,150+44.1%
#63 Wylie 62,95457,5165,438+9.5%
#64 Little Elm 61,21946,46814,751+31.7%
#65 Euless 60,01061,027-1,017-1.7%
#66 Texas City 57,87551,9055,970+11.5%
#67 DeSoto 56,71156,108603+1.1%
#68 Burleson 56,25347,6408,613+18.1%
#69 Port Arthur 55,79956,033-234-0.4%
#70 Fulshear 54,62916,69937,930+227.1%
#71 Rockwall 53,54747,3146,233+13.2%
#72 Galveston 53,53853,695-157-0.3%
#73 Celina 51,66116,88334,778+206.0%
#74 Grapevine 51,32050,632688+1.4%
#75 Sherman 50,22943,6716,558+15.0%
#76 Cedar Hill 49,61849,151467+1.0%
#77 Huntsville 49,50045,8233,677+8.0%
#78 Bedford 48,72849,949-1,221-2.4%
#79 Waxahachie 48,61741,1277,490+18.2%
#80 Keller 46,64345,764879+1.9%
#81 The Colony 45,89744,5341,363+3.1%
#82 Haltom City 45,78646,083-297-0.6%
#83 Prosper 44,50330,16614,337+47.5%
#84 Schertz 44,42842,0242,404+5.7%
#85 Midlothian 44,10435,1348,970+25.5%
#86 Weslaco 43,86440,1953,669+9.1%
#87 Hutto 42,66127,58615,075+54.6%
#88 Rosenberg 42,57138,2524,319+11.3%
#89 Coppell 41,78542,982-1,197-2.8%
#90 Friendswood 41,29141,065226+0.6%
#91 Lancaster 40,78041,281-501-1.2%
#92 Copperas Cove 39,62736,6682,959+8.1%
#93 Hurst 39,50040,417-917-2.3%
#94 Weatherford 39,39730,9028,495+27.5%
#95 Duncanville 39,20340,707-1,504-3.7%
#96 Seguin 38,78929,4479,342+31.7%
#97 Socorro 38,64234,3014,341+12.7%
#98 Forney 38,57223,49315,079+64.2%
#99 Cleburne 38,13131,2876,844+21.9%
#100 La Porte 38,04635,1282,918+8.3%
#101 Cibolo 37,81632,2625,554+17.2%
#102 Farmers Branch 37,34135,5721,769+5.0%
#102 San Juan 37,34135,3252,016+5.7%
#104 Princeton 37,01917,06519,954+116.9%
#105 Texarkana 35,97136,243-272-0.8%
#106 Harker Heights 35,26333,0902,173+6.6%
#107 Del Rio 34,67834,715-37-0.1%
#108 Deer Park 34,49534,500-5-0.0%
#109 Lufkin 34,39934,173226+0.7%
#110 Greenville 34,35528,1476,208+22.1%
#111 Sachse 33,00827,1115,897+21.8%
#112 Nacogdoches 32,38132,153228+0.7%
#113 Anna 31,98617,07314,913+87.3%
#114 Southlake 31,50031,268232+0.7%
#115 Converse 31,40027,7123,688+13.3%
#116 Alvin 29,86927,0572,812+10.4%
#117 Eagle Pass 28,76828,152616+2.2%
#118 Lake Jackson 28,15828,182-24-0.1%
#119 Katy 27,74121,8595,882+26.9%
#120 Fate 27,46717,9769,491+52.8%
#121 Balch Springs 27,30727,707-400-1.4%
#122 Denison 26,44624,4591,987+8.1%
#123 Royse City 26,38713,56112,826+94.6%
#124 Melissa 26,19413,90112,293+88.4%
#125 Saginaw 26,11623,9032,213+9.3%
#126 Colleyville 26,01226,051-39-0.1%
#127 Belton 25,63523,0412,594+11.3%
#128 Corsicana 25,59125,117474+1.9%
#129 University Park 25,26825,279-11-0.0%
#130 Kerrville 25,14124,297844+3.5%
#131 Paris 25,03724,475562+2.3%
#132 Kingsville 24,88425,368-484-1.9%
#133 Horizon City 24,80222,4882,314+10.3%
#134 Ennis 24,75320,1264,627+23.0%
#135 San Benito 24,71224,865-153-0.6%
#136 Benbrook 24,54224,52814+0.1%
#137 Corinth 24,45022,6941,756+7.7%
#138 Marshall 24,26323,382881+3.8%
#139 Watauga 23,12023,657-537-2.3%
#140 Terrell 22,97717,6575,320+30.1%
#141 Alton 22,90718,2274,680+25.7%
#142 Boerne 22,71217,8644,848+27.1%
#143 Big Spring 22,54126,310-3,769-14.3%
#144 Stephenville 22,14720,9631,184+5.6%
#145 Dickinson 21,94121,433508+2.4%
#146 Manor 21,50013,6427,858+57.6%
#147 Murphy 21,10921,005104+0.5%
#148 Angleton 20,97919,4291,550+8.0%
#149 Portland 20,72520,431294+1.4%
#150 Alamo 20,69419,5161,178+6.0%
#151 Crowley 20,48318,0582,425+13.4%
#152 Universal City 20,26719,714553+2.8%
#153 La Marque 20,19418,3771,817+9.9%
#154 Seagoville 20,12418,4581,666+9.0%
#155 Glenn Heights 19,75215,8393,913+24.7%
#156 Brenham 19,72817,3562,372+13.7%
#157 Palestine 19,58318,5381,045+5.6%
#158 Plainview 19,42920,169-740-3.7%
#159 Red Oak 19,36514,2255,140+36.1%
#160 Manvel 19,3099,9069,403+94.9%
#161 Orange 19,27519,311-36-0.2%
#162 Lakeway 19,05619,188-132-0.7%
#163 Brownwood 18,77218,886-114-0.6%
#164 Gainesville 18,29517,384911+5.2%
#165 Nederland 18,16818,860-692-3.7%
#166 White Settlement 18,09918,291-192-1.0%
#167 Taylor 17,87216,2971,575+9.7%
#168 Alice 17,59517,878-283-1.6%
#169 Stafford 17,55517,664-109-0.6%
#170 Mercedes 17,53516,2621,273+7.8%
#171 Bay City 17,47118,058-587-3.3%
#172 Bellaire 17,43917,201238+1.4%
#173 Addison 17,25717,087170+1.0%
#174 Iowa Colony 17,2408,1379,103+111.9%
#175 Lockhart 17,16614,3822,784+19.4%
#176 Sulphur Springs 16,89115,946945+5.9%
#177 Donna 16,87616,81066+0.4%
#178 Groves 16,86617,341-475-2.7%
#179 Hewitt 16,74916,031718+4.5%
#180 Humble 16,56116,787-226-1.3%
#181 Pampa 16,48716,870-383-2.3%
#182 Canyon 16,45714,8491,608+10.8%
#183 Gatesville 16,38816,127261+1.6%
#184 Mount Pleasant 16,23816,099139+0.9%
#185 Live Oak 16,21815,776442+2.8%
#186 South Houston 16,14616,162-16-0.1%
#187 Highland Village 16,13715,895242+1.5%
#188 Buda 16,09015,111979+6.5%
#189 Palmview 16,03015,837193+1.2%
#190 Mineral Wells 15,68814,813875+5.9%
#191 Uvalde 15,58915,223366+2.4%
#192 Rio Grande City 15,52615,354172+1.1%
#193 Hidalgo 15,16413,9641,200+8.6%
#194 Tomball 15,15212,3242,828+22.9%
#195 West University Place 15,14915,038111+0.7%
#196 Azle 15,04613,3621,684+12.6%
#197 Hereford 14,86014,968-108-0.7%
#198 Dumas 14,83414,501333+2.3%
#199 Jacksonville 14,63914,020619+4.4%
#200 Forest Hill 14,31413,950364+2.6%
#201 Lumberton 14,25513,563692+5.1%
#202 Seabrook 13,97613,628348+2.6%
#203 Port Neches 13,70913,7027+0.1%
#204 Trophy Club 13,70413,68915+0.1%
#205 Andrews 13,67713,483194+1.4%
#206 Kilgore 13,58313,368215+1.6%
#207 Athens 13,57512,863712+5.5%
#208 Henderson 13,48513,275210+1.6%
#209 Richmond 13,30511,6441,661+14.3%
#210 Beeville 13,17613,676-500-3.7%
#211 Santa Fe 13,13112,736395+3.1%
#212 Robinson 12,98612,430556+4.5%
#213 Granbury 12,93410,9551,979+18.1%
#214 Bastrop 12,7209,6893,031+31.3%
#215 Webster 12,54812,48860+0.5%
#216 Levelland 12,49412,657-163-1.3%
#217 Elgin 12,4389,6992,739+28.2%
#218 El Campo 12,17612,356-180-1.5%
#219 Liberty Hill 11,9843,5688,416+235.9%
#220 Selma 11,90010,955945+8.6%
#221 Borger 11,89212,555-663-5.3%
#222 Fredericksburg 11,76611,013753+6.8%
#223 Fair Oaks Ranch 11,7449,8531,891+19.2%
#224 Roma 11,63511,54689+0.8%
#225 Heath 11,4999,6531,846+19.1%
#226 Leon Valley 11,42411,549-125-1.1%
#227 Pleasanton 11,40910,648761+7.1%
#228 Port Lavaca 11,29911,552-253-2.2%
#229 Snyder 11,15111,391-240-2.1%
#230 Bonham 11,11510,337778+7.5%
#231 Burkburnett 11,10110,938163+1.5%
#232 Rockport 11,06910,085984+9.8%
#233 Fairview 10,92210,372550+5.3%
#234 Roanoke 10,8959,6681,227+12.7%
#235 Clute 10,89310,614279+2.6%
#236 Kennedale 10,7718,5182,253+26.4%
#237 Northlake 10,7465,2235,523+105.7%
#238 Freeport 10,63510,696-61-0.6%
#239 Bellmead 10,60710,507100+1.0%
#240 Galena Park 10,43810,738-300-2.8%
#241 Robstown 10,38310,139244+2.4%
#242 Providence Village 10,3507,6952,655+34.5%
#243 Mont Belvieu 10,2297,7242,505+32.4%
#244 Town of Pecos 10,22412,979-2,755-21.2%
#245 Helotes 10,2239,0421,181+13.1%
#246 Lago Vista 10,2018,8901,311+14.7%
#247 Sweetwater 10,19610,623-427-4.0%
#248 Dripping Springs 10,1654,9205,245+106.6%
#249 Ingleside 10,1559,519636+6.7%
#250 Sanger 10,1428,8381,304+14.8%
#251 San Elizario 10,12810,11612+0.1%
#252 Raymondville 10,10710,227-120-1.2%
#253 Bridge City 9,8069,559247+2.6%
#254 Commerce 9,8009,086714+7.9%
#255 Kaufman 9,7857,2152,570+35.6%
#256 Whitehouse 9,7818,2651,516+18.3%
#257 Cleveland 9,7577,4702,287+30.6%
#258 Dayton 9,7528,3981,354+16.1%
#259 Vernon 9,72810,087-359-3.6%
#260 Vidor 9,6869,771-85-0.9%
#260 Woodway 9,6869,408278+3.0%
#262 Pearsall 9,5418,776765+8.7%
#263 Navasota 9,4717,6551,816+23.7%
#264 Jacinto City 9,4319,614-183-1.9%
#265 Marble Falls 9,4137,0652,348+33.2%
#266 Joshua 9,1467,9051,241+15.7%
#267 Liberty 8,9748,269705+8.5%
#268 Hondo 8,9698,387582+6.9%
#269 Hillsboro 8,8788,174704+8.6%
#270 Graham 8,8598,731128+1.5%
#271 Aubrey 8,8435,0203,823+76.2%
#272 Lucas 8,8407,6031,237+16.3%
#273 Sunnyvale 8,8397,7741,065+13.7%
#274 Josephine 8,8072,1346,673+312.7%
#275 Highland Park 8,7628,864-102-1.2%
#276 Wharton 8,7558,654101+1.2%
#277 Aransas Pass 8,7428,321421+5.1%
#278 Floresville 8,7387,2171,521+21.1%
#279 Brownfield 8,6828,937-255-2.9%
#280 Prairie View 8,6628,190472+5.8%
#281 Los Fresnos 8,5638,152411+5.0%
#282 Richland Hills 8,5468,615-69-0.8%
#283 Bee Cave 8,5109,135-625-6.8%
#284 Lavon 8,4914,4754,016+89.7%
#285 Dalhart 8,4438,43211+0.1%
#286 Decatur 8,2666,5561,710+26.1%
#287 Perryton 8,2198,476-257-3.0%
#288 Cuero 8,2158,14471+0.9%
#289 Venus 8,2094,5473,662+80.5%
#290 Fort Stockton 8,1478,474-327-3.9%
#291 Lamesa 8,1088,665-557-6.4%
#292 Kirby 8,1048,146-42-0.5%
#293 Hutchins 7,9967,203793+11.0%
#294 Wolfforth 7,9825,5492,433+43.8%
#295 Lampasas 7,9367,279657+9.0%
#296 Lake Dallas 7,9157,704211+2.7%
#297 Jersey Village 7,7917,977-186-2.3%
#298 Hitchcock 7,7527,302450+6.2%
#299 Alamo Heights 7,5577,364193+2.6%
#300 Sealy 7,5536,833720+10.5%
#301 Jasper 7,5056,875630+9.2%
#301 River Oaks 7,5057,738-233-3.0%
#303 Nolanville 7,3955,9271,468+24.8%
#304 Seminole 7,3867,033353+5.0%
#305 Monahans 7,3347,831-497-6.3%
#306 Alvarado 7,3125,3611,951+36.4%
#307 Lacy-Lakeview 7,2627,19963+0.9%
#308 Gonzales 7,2387,16177+1.1%
#309 Lindale 7,2276,0481,179+19.5%
#310 Willis 7,2226,431791+12.3%
#311 Van Alstyne 7,2204,3992,821+64.1%
#312 Bulverde 7,1985,7031,495+26.2%
#313 La Feria 7,0366,867169+2.5%
#314 Mabank 7,0214,0952,926+71.5%
#315 Gun Barrel City 6,9996,182817+13.2%
#316 Keene 6,9306,417513+8.0%
#317 Mexia 6,9166,86452+0.8%
#318 Hickory Creek 6,9014,7222,179+46.1%
#319 Burnet 6,8696,444425+6.6%
#320 Willow Park 6,8514,9441,907+38.6%
#321 Oak Point 6,8264,3552,471+56.7%
#322 Krum 6,7995,4901,309+23.8%
#323 Wilmer 6,7745,7401,034+18.0%
#324 Pilot Point 6,7714,3822,389+54.5%
#325 Bridgeport 6,7635,927836+14.1%
#326 Silsbee 6,7116,939-228-3.3%
#327 Hempstead 6,6585,4231,235+22.8%
#328 Aledo 6,6554,8571,798+37.0%
#329 Carthage 6,6536,56291+1.4%
#330 Iowa Park 6,5836,53350+0.8%
#331 Penitas 6,5686,465103+1.6%
#332 Magnolia 6,5062,4144,092+169.5%
#333 Crockett 6,3876,3843+0.0%
#334 Everman 6,3476,155192+3.1%
#335 Parker 6,3325,459873+16.0%
#336 Gladewater 6,3076,143164+2.7%
#337 Argyle 6,2944,4021,892+43.0%
#338 White Oak 6,2416,22516+0.3%
#339 Justin 6,1974,3941,803+41.0%
#340 McGregor 6,1615,384777+14.4%
#341 Bowie 6,0545,437617+11.3%
#342 Alpine 6,0396,02217+0.3%
#342 Edna 6,0396,00039+0.7%
#344 Crystal City 6,0096,355-346-5.4%
#345 Crandall 5,9503,8602,090+54.1%
#346 Kermit 5,9096,268-359-5.7%
#347 Yoakum 5,8755,918-43-0.7%
#348 Wake Village 5,8135,940-127-2.1%
#349 Brookshire 5,7825,068714+14.1%
#349 Windcrest 5,7825,859-77-1.3%
#351 Luling 5,7525,607145+2.6%
#352 Elsa 5,7505,67773+1.3%
#353 Littlefield 5,7405,949-209-3.5%
#354 Sandy Oaks 5,6985,075623+12.3%
#354 Slaton 5,6985,857-159-2.7%
#356 Childress 5,6835,735-52-0.9%
#357 Sinton 5,6485,542106+1.9%
#358 Rockdale 5,6375,328309+5.8%
#359 Marlin 5,5725,456116+2.1%
#360 Livingston 5,5625,652-90-1.6%
#361 Rusk 5,5535,393160+3.0%
#362 Cameron 5,5275,308219+4.1%
#363 Primera 5,4495,252197+3.8%
#364 Atlanta 5,4485,43216+0.3%
#365 Granite Shoals 5,4175,132285+5.6%
#366 Sansom Park 5,4025,455-53-1.0%
#367 Mineola 5,3804,829551+11.4%
#368 Giddings 5,3244,985339+6.8%
#369 McLendon-Chisholm 5,2913,5641,727+48.5%
#370 Hudson 5,2884,853435+9.0%
#371 Caddo Mills 5,2571,4983,759+250.9%
#372 Center 5,2315,339-108-2.0%
#373 Nassau Bay 5,2295,347-118-2.2%
#374 Horseshoe Bay 5,2184,256962+22.6%
#374 Muleshoe 5,2185,13187+1.7%
#376 Port Isabel 5,2105,026184+3.7%
#377 Gilmer 5,2074,838369+7.6%
#378 Breckenridge 5,1905,17317+0.3%
#379 Progreso 5,1824,815367+7.6%
#380 Jarrell 5,1511,7603,391+192.7%
#381 Terrell Hills 5,1425,04399+2.0%
#382 La Joya 5,1294,445684+15.4%
#383 Diboll 5,1084,880228+4.7%
#384 Bullard 5,0703,7991,271+33.5%
#385 Brady 4,9565,113-157-3.1%
#386 Hallsville 4,8964,284612+14.3%
#387 Springtown 4,8433,0641,779+58.1%
#388 Canton 4,8414,254587+13.8%
#389 Richwood 4,8354,78352+1.1%
#390 Caldwell 4,8203,992828+20.7%
#391 Lake Worth 4,8134,859-46-0.9%
#392 Morgan's Point Resort 4,7714,642129+2.8%
#392 Ovilla 4,7714,288483+11.3%
#394 Haslet 4,7431,9552,788+142.6%
#395 Jacksboro 4,6564,178478+11.4%
#396 Madisonville 4,6424,424218+4.9%
#397 Hearne 4,6414,537104+2.3%
#398 Meadows Place 4,6304,775-145-3.0%
#399 Devine 4,6224,318304+7.0%
#400 Carrizo Springs 4,5864,891-305-6.2%
#401 Jourdanton 4,5694,232337+8.0%
#402 Pittsburg 4,5524,327225+5.2%
#403 New Boston 4,5464,624-78-1.7%
#404 Anthony 4,5424,53210+0.2%
#405 Weston Lakes 4,5143,850664+17.2%
#406 La Grange 4,5044,388116+2.6%
#407 Hunters Creek Village 4,4824,39092+2.1%
#408 Rio Bravo 4,4364,573-137-3.0%
#409 Godley 4,4021,4602,942+201.5%
#410 Comanche 4,4014,208193+4.6%
#411 Spring Valley Village 4,3944,227167+4.0%
#412 Garden Ridge 4,3784,166212+5.1%
#413 Palacios 4,3734,399-26-0.6%
#414 Denver City 4,3664,465-99-2.2%
#415 Tulia 4,3604,479-119-2.7%
#416 Farmersville 4,3523,612740+20.5%
#417 Falfurrias 4,3514,659-308-6.6%
#418 Smithville 4,3354,038297+7.4%
#419 Mathis 4,2924,336-44-1.0%
#420 Bellville 4,2914,21774+1.8%
#421 Nash 4,2083,817391+10.2%
#422 Ferris 4,2002,7931,407+50.4%
#423 Whitesboro 4,1454,06976+1.9%
#424 Waller 4,1382,6901,448+53.8%
#425 Dimmitt 4,1194,146-27-0.7%
#426 Friona 4,0714,169-98-2.4%
#427 Clyde 4,0513,807244+6.4%
#428 Wills Point 4,0503,739311+8.3%
#429 Coleman 4,0423,918124+3.2%
#430 Cisco 4,0293,888141+3.6%
#431 Groesbeck 3,9603,90060+1.5%
#432 Dilley 3,9533,648305+8.4%
#433 Columbus 3,9383,788150+4.0%
#434 Castle Hills 3,9313,978-47-1.2%
#435 Colorado City 3,9153,990-75-1.9%
#436 Sullivan City 3,9003,904-4-0.1%
#437 Bunker Hill Village 3,8893,83257+1.5%
#438 Shenandoah 3,8393,493346+9.9%
#439 Chandler 3,8163,262554+17.0%
#440 Shavano Park 3,8073,525282+8.0%
#441 Taylor Lake Village 3,7923,70587+2.3%
#442 Laguna Vista 3,7913,526265+7.5%
#443 Edgecliff Village 3,7773,786-9-0.2%
#444 Eastland 3,7723,646126+3.5%
#445 Howe 3,6673,61552+1.4%
#446 Cockrell Hill 3,6623,807-145-3.8%
#447 Cotulla 3,6613,724-63-1.7%
#447 Winnsboro 3,6613,450211+6.1%
#449 Reno 3,6502,861789+27.6%
#450 West Columbia 3,6493,63712+0.3%
#451 Karnes City 3,6203,58634+0.9%
#451 San Diego 3,6203,752-132-3.5%
#453 Port Aransas 3,6162,902714+24.6%
#454 Llano 3,6023,366236+7.0%
#454 Sweeny 3,6023,622-20-0.6%
#456 Post 3,5944,796-1,202-25.1%
#457 Teague 3,5693,388181+5.3%
#458 Reno 3,5493,45990+2.6%
#459 Eagle Lake 3,5453,44699+2.9%
#460 Clifton 3,5353,46966+1.9%
#461 Ballinger 3,5303,625-95-2.6%
#462 Annetta 3,4733,044429+14.1%
#463 Beach City 3,4563,231225+7.0%
#464 Dublin 3,4503,36585+2.5%
#465 Troy 3,4272,3741,053+44.4%
#466 Hideaway 3,4023,202200+6.2%
#467 West Orange 3,3973,460-63-1.8%
#468 Kenedy 3,3783,482-104-3.0%
#469 Crane 3,3753,477-102-2.9%
#470 Onalaska 3,3673,037330+10.9%
#471 Lytle 3,3252,903422+14.5%
#472 Grand Saline 3,2923,107185+6.0%
#473 Combes 3,2593,143116+3.7%
#474 DeCordova 3,2523,010242+8.0%
#475 Henrietta 3,2373,096141+4.6%
#476 Nocona 3,2363,040196+6.4%
#477 West Lake Hills 3,2083,437-229-6.7%
#478 Castroville 3,2012,966235+7.9%
#479 Talty 3,1982,504694+27.7%
#480 La Villa 3,1792,805374+13.3%
#481 Early 3,1743,07698+3.2%
#482 Cactus 3,1493,05099+3.2%
#483 Piney Point Village 3,1433,11132+1.0%
#484 Needville 3,1393,08653+1.7%
#485 Hollywood Park 3,1283,166-38-1.2%
#486 Double Oak 3,0733,05518+0.6%
#487 Haskell 3,0673,082-15-0.5%
#488 Bishop 3,0573,175-118-3.7%
#489 Presidio 3,0473,263-216-6.6%
#490 Glen Rose 3,0332,673360+13.5%
#491 Olney 3,0293,00623+0.8%
#492 Fairfield 3,0052,859146+5.1%
#492 Hamilton 3,0052,891114+3.9%
#492 Poteet 3,0052,796209+7.5%
#492 Shady Shores 3,0052,768237+8.6%
#496 Oak Ridge North 3,0033,059-56-1.8%
#497 Spearman 2,9943,160-166-5.3%
#498 El Lago 2,9903,074-84-2.7%
#499 Shallowater 2,9722,9666+0.2%
#500 Hackberry 2,9592,976-17-0.6%
Showing top 500 of 1,224 cities. Full state list: /states/texas/cities/.

Methodology · Texas population ranking

Texas cities ranked by Census Vintage 2024 estimates.

Texas ranking uses Census Vintage 2024 Population Estimates Program data as of July 1, 2024. Ranks are state-scoped, using standard competition ranking ("1224"): tied cities share the lower rank and the next rank is skipped. Growth shown is 2020-base → 2024 — within-vintage; no 2010→2024 figures appear here per methodology §6.

This page covers every city for which Census publishes annual PEP estimates in Texas: standard incorporated places, any consolidated city-county governments, and (where applicable) DC or Urban Honolulu. Census-designated places (CDPs) are excluded with one named exception — Urban Honolulu. In states like Rhode Island, Connecticut, and Massachusetts, many residents live in towns and townships rather than incorporated cities; PEP does not publish annual estimates for those places (a V1 limitation), so the city counts for MCD-heavy states may be lower than expected.

Read the full methodology →

Want the full dataset?

All 1,224 Texas cities — plus all 50 states.

The national CSV includes every city, state column, and state_rank_pop_2024. Public-domain. sha256 verified.