There are 417 colleges in Texas - 106 public and 311 private schools. The 2025 average undergraduate tuition of the Texas colleges is $8,194 for state residents and $21,577 for out-of-state students.

125 Texas cities have at least one college and, of them, Houston has the most of 62 colleges. It has 23 four-year colleges and 21 community colleges with a total of 178,358 students. San Antonio and Dallas also has a number of colleges of 45 and 33 colleges respectively.

The following table shows the Texas colleges by city. The 2025 tuition & fees based on 4-year colleges' cost. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

417 Texas Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Houston 62232118 $22,331
($8,698)
$24,207
($9,439)
178,358 151,814 26,544 16 to 1
San Antonio 4520817 $22,092
($7,448)
$19,383
($7,138)
144,142 130,761 13,381 15 to 1
Dallas 331869 $20,517
($7,129)
$17,209
($7,317)
102,729 88,714 14,015 14 to 1
Austin 249510 $28,477
($10,134)
$20,543
($12,006)
104,017 92,173 11,867 15 to 1
El Paso 12525 $27,899
($11,797)
$13,682
($6,355)
56,832 52,088 4,744 18 to 1
Fort Worth 10622 $29,185
($10,224)
$21,642
($7,835)
66,356 58,836 7,520 15 to 1
Arlington 9216 $24,856
($11,950)
$17,337
($11,249)
47,354 34,925 12,429 20 to 1
Irving 8224 $35,469 $16,616 5,420 4,777 643 19 to 1
McAllen 7115 $7,620
($5,220)
- 29,461 29,461 - 20 to 1
Laredo 62-4 $12,601
($6,197)
$15,490
($6,650)
20,379 18,598 1,781 22 to 1
Corpus Christi 6213 $13,422
($7,374)
$16,031
($7,179)
22,721 19,775 2,946 17 to 1
Lubbock 6312 $25,070
($11,033)
$14,930
($8,336)
47,960 35,885 12,075 11 to 1
Richardson 6411 $27,655
($14,644)
$22,995
($15,168)
35,653 26,900 8,753 14 to 1
Abilene 53-2 $36,420 $20,178 10,131 7,793 2,338 16 to 1
Beaumont 5122 $18,745
($8,905)
$16,022
($8,642)
23,629 14,041 9,588 15 to 1
Brownsville 5-23 - - 10,044 10,044 - 22 to 1
Waco 413- $58,100 $43,578 40,738 35,027 5,711 17 to 1
Amarillo 4-13 - - 9,676 9,676 - 14 to 1
Texarkana 4112 $24,680
($8,349)
$15,492
($6,036)
6,900 6,470 430 17 to 1
Lufkin 4-13 - - 4,041 4,041 - 10 to 1
Victoria 4112 $16,941
($7,149)
$15,535
($8,315)
6,953 5,994 959 18 to 1
Grand Prairie 4-22 - - 2,049 2,049 - 18 to 1
Round Rock 32-1 $17,472 $16,611 1,580 1,494 86 12 to 1
Tyler 33-- $13,019
($6,724)
$17,264
($8,480)
22,861 20,182 2,679 17 to 1
Brenham 3-12 - - 18,117 18,117 - 19 to 1
Bryan 31-2 $33,705
($11,597)
- 82 82 - 11 to 1
Pharr 3-21 - - 1,548 1,548 - 24 to 1
Weslaco 3--3 - - 696 696 - 17 to 1
Denton 32-1 $19,815
($9,975)
$16,186
($8,806)
62,453 44,725 17,728 22 to 1
Killeen 3111 $17,155
($7,363)
$13,586
($6,242)
10,805 10,157 648 19 to 1
Addison 21-1 $14,520 - 1,424 1,424 - 24 to 1
Garland 21-1 $9,060 $7,260 954 180 774 19 to 1
Pasadena 211- $6,690
($4,320)
- 31,898 31,898 - 17 to 1
Bedford 21-1 $11,620 - 89 89 - 8 to 1
San Marcos 21-1 $22,930
($11,450)
$16,377
($8,997)
40,786 36,348 4,438 15 to 1
Kerrville 21-1 $39,266 $9,600 1,381 1,175 206 14 to 1
Big Spring 2-2- - - 4,148 4,148 - 16 to 1
Plano 21-1 $21,780 $35,328 332 117 219 8 to 1
Longview 21-1 $37,160 $16,875 3,346 3,203 143 10 to 1
Stafford 21-1 $15,436 $12,460 1,533 1,159 374 19 to 1
Sherman 21-1 $48,121 $60,300 1,268 1,216 52 14 to 1
The Woodlands 22-- $7,616
($5,976)
$5,840 73,645 73,306 339 17 to 1
Galveston 22-- $17,094
($7,924)
$25,530
($12,759)
5,646 2,950 2,696 12 to 1
Greenville 21-1 $7,000 $7,300 80 63 17 14 to 1
Seguin 21-1 $36,230 $36,230 1,461 1,357 104 15 to 1
Farmers Branch 22-- $13,920 $15,135 2,508 2,295 213 24 to 1
Uvalde 2-11 - - 6,525 6,525 - 14 to 1
Temple 2-11 - - 5,306 5,306 - 17 to 1
Harlingen 2-11 - - 630 630 - 19 to 1
Mission 2--2 - - 59 59 - 20 to 1
Jacksonville 211- $10,050 $10,050 593 564 29 10 to 1
Marshall 22-- $21,590 $7,266 2,596 2,346 250 16 to 1
Odessa 22-- $13,413
($6,820)
$19,116
($9,276)
15,566 14,199 1,367 22 to 1
Georgetown 21-1 $53,613 - 1,519 1,519 - 10 to 1
Mesquite 21-1 $8,304 - 28 28 - 3 to 1
Cisco 1-1- - - 3,160 3,160 - 14 to 1
Hillsboro 1-1- - - 4,158 4,158 - 14 to 1
Midland 11-- $6,180
($4,920)
- 5,690 5,690 - 14 to 1
College Station 11-- $40,124
($12,995)
$24,505
($11,748)
78,321 60,710 17,611 20 to 1
Schertz 1-1- - - 319 319 - 30 to 1
Commerce 11-- $22,326
($10,026)
$14,718
($7,338)
13,252 9,992 3,260 17 to 1
Edinburg 11-- $19,645
($9,799)
$15,971
($8,589)
33,881 28,674 5,207 20 to 1
Lewisville 1--1 - - 132 132 - 11 to 1
Universal City 1-1- - - 9,355 9,355 - 36 to 1
San Angelo 11-- $18,300
($8,460)
$14,889
($7,509)
11,542 9,702 1,840 19 to 1
New Braunfels 1--1 - - 73 73 - 15 to 1
Levelland 1-1- - - 9,098 9,098 - 16 to 1
Benbrook 1--1 - - 41 41 - 10 to 1
Carthage 1-1- - - 2,691 2,691 - 14 to 1
Terrell 11-- $14,638 - 110 110 - 15 to 1
Hurst 1--1 - - 273 273 - 18 to 1
Frisco 1--1 - - 30 30 - 30 to 1
Hawkins 11-- $11,720 $24,150 622 577 45 10 to 1
Plainview 11-- $23,782 $16,580 2,809 2,087 722 10 to 1
Jasper 1--1 - - 52 52 - 12 to 1
Lake Jackson 11-- $4,711
($3,286)
- 3,812 3,812 - 20 to 1
Prairie View 11-- $26,874
($11,299)
$17,378
($7,993)
9,922 8,877 1,045 17 to 1
Stephenville 11-- $18,142
($8,302)
$14,907
($7,527)
17,433 15,254 2,179 20 to 1
Eagle Pass 1--1 - - 77 77 - 9 to 1
Desoto 1--1 - - 293 293 - 15 to 1
Pearland 1--1 - - 69 69 - 25 to 1
Mount Pleasant 1-1- - - 3,208 3,208 - 17 to 1
Waxahachie 11-- $25,064 $9,602 1,794 1,479 315 15 to 1
Canyon 11-- $10,996
($9,101)
$8,574
($7,284)
9,045 6,926 2,119 14 to 1
League City 1-1- - - 111 111 - 26 to 1
Athens 11-- $5,970
($4,920)
- 5,961 5,961 - 21 to 1
Belton 11-- $34,300 $20,980 3,321 2,803 518 17 to 1
Huntsville 11-- $19,068
($9,228)
$16,334
($8,954)
21,039 17,787 3,252 19 to 1
Kingsville 11-- $25,746
($9,892)
$14,560
($6,157)
6,864 5,386 1,478 18 to 1
Missouri City 1--1 - - - - - -
Port Arthur 1-1- - - 4,680 4,680 - 29 to 1
Nacogdoches 11-- $20,968
($11,128)
$15,209
($7,829)
10,472 9,129 1,343 16 to 1
Wharton 1-1- - - 5,504 5,504 - 16 to 1
Haltom city 1--1 - - 38 38 - 25 to 1
Clute 1--1 - - 75 75 - 10 to 1
Clarendon 1-1- - - 1,564 1,564 - 19 to 1
Wichita Falls 11-- $11,770
($9,950)
$9,498
($8,198)
5,324 4,303 1,021 18 to 1
San Angelon 1--1 - - 72 72 - 12 to 1
Beeville 1-1- - - 4,259 4,259 - 12 to 1
Baytown 1-1- - - 8,323 8,323 - 31 to 1
Keene 11-- $25,380 $25,380 764 758 6 12 to 1
McKinney 11-- $6,064
($3,814)
- 39,548 39,548 - 21 to 1
Webster 1--1 - - 133 133 - 10 to 1
Gainesville 1-1- - - 8,106 8,106 - 19 to 1
Brownwood 11-- $34,982 $11,492 809 751 58 10 to 1
Corsicana 11-- $6,578
($4,718)
- 6,557 6,557 - 21 to 1
Vernon 1-1- - - 2,299 2,299 - 15 to 1
Southlake 11-- $12,480 $10,530 540 251 289 10 to 1
Borger 1-1- - - 1,801 1,801 - 20 to 1
Paris 1-1- - - 4,533 4,533 - 25 to 1
Alpine 11-- $17,672
($7,592)
$14,220
($6,661)
2,384 1,890 494 11 to 1
North Richland Hills 1-1- - - 154 154 - 11 to 1
La Joya 1--1 - - 51 51 - 5 to 1
Cedar Hill 11-- $13,920 - - - - -
Carrollton 1--1 - - 328 328 - 20 to 1
Kilgore 1-1- - - 7,198 7,198 - 20 to 1
Weatherford 11-- $10,860
($8,100)
- 6,520 6,520 - 19 to 1
Silsbee 1--1 - - 75 75 - 20 to 1
Alvin 11-- $4,402
($3,130)
- 5,872 5,872 - 19 to 1
Denison 11-- $6,300
($4,500)
- 4,324 4,324 - 20 to 1
Texas City 11-- $4,140
($3,450)
- 5,127 5,127 - 18 to 1
Ranger 1-1- - - 2,522 2,522 - 20 to 1
Del Rio 1--1 - - - - - -
Orange 1-1- - - 3,629 3,629 - 23 to 1
Snyder 1-1- - - 1,385 1,385 - 17 to 1