There are 410 colleges in Texas - 106 public and 304 private schools. The 2024 average undergraduate tuition of the Texas colleges is $8,223 for state residents and $21,516 for out-of-state students.

124 Texas cities have at least one college and, of them, Houston has the most of 61 colleges. It has 20 four-year colleges and 22 community colleges with a total of 167,215 students. San Antonio and Dallas also has a number of colleges of 45 and 32 colleges respectively.

The following table shows the Texas colleges by city. The 2024 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.

410 Texas Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Houston 61202219 $23,035
($8,511)
$23,795
($9,186)
167,215 139,967 27,248 15 to 1
San Antonio 45171117 $23,809
($8,776)
$18,655
($6,921)
130,742 117,223 13,519 15 to 1
Dallas 321868 $21,710
($6,820)
$16,292
($7,208)
97,106 83,284 13,822 12 to 1
Austin 249510 $29,318
($10,129)
$21,006
($12,012)
97,600 85,010 12,590 13 to 1
El Paso 12525 $26,714
($10,768)
$13,488
($5,975)
53,899 49,572 4,327 18 to 1
Fort Worth 10622 $28,619
($10,921)
$20,916
($8,421)
61,060 54,193 6,867 13 to 1
Arlington 82-6 $23,836
($11,727)
$16,013
($10,853)
45,245 32,088 13,157 17 to 1
Irving 7223 $32,956 $25,989 4,741 3,842 899 17 to 1
McAllen 7115 $7,500
($5,220)
- 29,815 29,815 - 20 to 1
Laredo 62-4 $12,565
($6,173)
$15,423
($6,595)
18,141 16,615 1,526 19 to 1
Lubbock 6312 $25,055
($11,335)
$16,312
($9,417)
47,622 35,885 11,737 13 to 1
Grand Prairie 6-33 - - 2,770 2,770 - 21 to 1
Abilene 53-2 $35,029 $19,233 8,187 5,895 2,292 15 to 1
Beaumont 5122 $18,696
($8,904)
$15,986
($8,642)
21,745 13,206 8,539 14 to 1
Brownsville 5-23 - - 8,719 8,719 - 25 to 1
Richardson 5311 $25,874
($14,564)
$23,237
($15,088)
33,312 22,723 10,589 12 to 1
Corpus Christi 5212 $13,542
($7,344)
$15,995
($7,179)
21,311 18,357 2,954 18 to 1
Texarkana 4112 $20,947
($7,930)
$15,652
($6,016)
6,047 5,698 349 15 to 1
Waco 413- $54,844 $41,130 38,515 33,019 5,496 17 to 1
Amarillo 4-13 - - 9,332 9,332 - 11 to 1
Victoria 4112 $17,291
($7,499)
$15,535
($8,315)
7,230 6,018 1,212 17 to 1
Round Rock 32-1 $16,426 $16,536 1,032 1,020 12 17 to 1
Brenham 3-12 - - 17,930 17,930 - 22 to 1
Pharr 3-21 - - 1,465 1,465 - 25 to 1
Bryan 31-2 $34,005
($11,597)
- 38 38 - 10 to 1
Lufkin 3-12 - - 4,108 4,108 - 11 to 1
Tyler 33-- $13,172
($6,754)
$17,408
($8,444)
21,865 19,514 2,351 17 to 1
Weslaco 3--3 - - 772 772 - 19 to 1
Killeen 3111 $17,155
($7,363)
$13,586
($6,242)
10,557 10,071 486 18 to 1
Denton 32-1 $19,982
($9,902)
$16,036
($8,476)
60,889 43,340 17,549 16 to 1
Mesquite 21-1 $8,304 - 50 50 - 4 to 1
Odessa 22-- $13,142
($6,575)
$14,250
($6,906)
13,843 12,635 1,208 20 to 1
Jacksonville 211- $10,050 $10,050 575 530 45 9 to 1
Stafford 21-1 $12,836 $11,163 1,279 905 374 16 to 1
Longview 21-1 $35,500 $16,875 3,599 3,413 186 12 to 1
Mission 2--2 - - 95 95 - 20 to 1
Temple 2-11 - - 4,736 4,736 - 17 to 1
Greenville 21-1 $6,800 $7,100 240 210 30 31 to 1
Seguin 21-1 $34,920 $34,020 1,419 1,379 40 13 to 1
Big Spring 2-2- - - 4,318 4,318 - 16 to 1
Uvalde 2-11 - - 6,278 6,278 - 9 to 1
Sherman 21-1 $46,063 $29,600 1,237 1,222 15 13 to 1
Georgetown 21-1 $50,858 - 1,528 1,528 - 9 to 1
Marshall 22-- $21,275 $9,993 2,469 2,277 192 16 to 1
San Marcos 21-1 $23,210
($11,450)
$18,301
($9,901)
38,241 33,904 4,337 17 to 1
Farmers Branch 22-- $13,920 $15,135 2,460 2,251 209 21 to 1
Galveston 22-- $14,915
($6,935)
$17,340
($9,534)
5,387 2,611 2,776 12 to 1
Harlingen 2-11 - - 568 568 - 20 to 1
Addison 21-1 $14,520 - 922 922 - 23 to 1
Pasadena 211- $5,352
($3,456)
- 30,644 30,644 - 17 to 1
Bedford 21-1 $11,200 - 109 109 - 9 to 1
Garland 21-1 $9,035 $7,235 977 186 791 21 to 1
San Angelo 21-1 $18,399
($8,319)
$14,954
($7,394)
10,684 9,151 1,533 14 to 1
Kerrville 21-1 $37,396 $23,352 1,231 1,136 95 20 to 1
Kilgore 1-1- - - 5,189 5,189 - 18 to 1
Waxahachie 11-- $18,610 $9,360 1,794 1,491 303 17 to 1
Snyder 1-1- - - 1,392 1,392 - 20 to 1
Del Rio 1--1 - - - - - -
Orange 1-1- - - 2,682 2,682 - 22 to 1
Nacogdoches 11-- $20,680
($10,600)
$14,993
($7,433)
11,327 9,905 1,422 17 to 1
Lewisville 1--1 - - 120 120 - 11 to 1
Edinburg 11-- $19,542
($9,467)
$15,994
($8,443)
31,559 26,434 5,125 19 to 1
Keene 11-- $24,588 $24,588 793 786 7 12 to 1
Carthage 1-1- - - 2,386 2,386 - 13 to 1
Hurst 1--1 - - 227 227 - 15 to 1
Alpine 11-- $17,384
($7,592)
$14,005
($6,661)
1,987 1,550 437 12 to 1
Borger 1-1- - - 1,634 1,634 - 19 to 1
Prairie View 11-- $26,874
($11,299)
$17,378
($7,993)
9,056 8,103 953 16 to 1
Eagle Pass 1--1 - - 71 71 - 9 to 1
Texas City 11-- $3,873
($2,973)
- 4,482 4,482 - 16 to 1
Lake Jackson 11-- $4,711
($3,286)
- 4,044 4,044 - 13 to 1
Denison 11-- $5,850
($4,230)
- 3,938 3,938 - 20 to 1
Huntsville 11-- $19,020
($9,228)
$16,298
($8,954)
21,480 18,235 3,245 20 to 1
Midland 11-- $6,030
($4,770)
- 5,404 5,404 - 14 to 1
College Station 11-- $40,328
($12,841)
$24,090
($11,093)
74,014 57,512 16,502 18 to 1
Clute 1--1 - - 62 62 - 19 to 1
Hillsboro 1-1- - - 3,689 3,689 - 16 to 1
Plano 1--1 - - 113 113 - 15 to 1
New Braunfels 1--1 - - 39 39 - 7 to 1
Webster 1--1 - - 136 136 - 12 to 1
Clarendon 1-1- - - 1,371 1,371 - 17 to 1
Jasper 1--1 - - 56 56 - 12 to 1
The Woodlands 11-- $6,960
($5,544)
- 68,415 68,415 - 21 to 1
Plainview 11-- $23,186 $15,954 2,978 2,275 703 8 to 1
Portland 1--1 - - 71 71 - 6 to 1
Gainesville 1-1- - - 7,360 7,360 - 19 to 1
Hawkins 11-- $11,720 $24,150 729 729 - 12 to 1
League City 1-1- - - 63 63 - 18 to 1
Mount Pleasant 1-1- - - 3,029 3,029 - 17 to 1
Canyon 11-- $10,996
($9,101)
$8,574
($7,284)
9,242 6,901 2,341 17 to 1
Pearland 1--1 - - 21 21 - 25 to 1
Carrollton 1--1 - - 275 275 - 17 to 1
Haltom city 1--1 - - 68 68 - 45 to 1
Wharton 1-1- - - 5,495 5,495 - 17 to 1
Missouri City 1--1 - - - - - -
Port Arthur 1-1- - - 2,600 2,600 - 18 to 1
Commerce 11-- $22,626
($10,026)
$14,904
($7,338)
11,306 7,383 3,923 20 to 1
McKinney 11-- $5,614
($3,514)
- 35,077 35,077 - 21 to 1
Baytown 1-1- - - 7,807 7,807 - 13 to 1
Terrell 11-- $12,121 - 88 88 - 15 to 1
La Joya 1--1 - - 55 55 - 9 to 1
Beeville 1-1- - - 3,899 3,899 - 18 to 1
Benbrook 1--1 - - 72 72 - 8 to 1
Paris 1-1- - - 4,427 4,427 - 25 to 1
North Richland Hills 1-1- - - 181 181 - 14 to 1
Stephenville 11-- $17,958
($7,878)
$15,057
($7,497)
14,092 11,880 2,212 17 to 1
Conroe 11-- $6,760 $5,120 611 184 427 15 to 1
Ranger 1-1- - - 2,297 2,297 - 18 to 1
Alvin 1-1- - - 5,411 5,411 - 12 to 1
Belton 11-- $33,280 $20,845 3,575 3,072 503 17 to 1
Kingsville 11-- $26,106
($9,892)
$14,560
($6,157)
6,092 4,847 1,245 16 to 1
Athens 11-- $5,970
($4,920)
- 5,362 5,362 - 16 to 1
Wichita Falls 11-- $11,900
($9,950)
$8,239
($7,069)
5,784 4,818 966 16 to 1
Universal City 1-1- - - 7,399 7,399 - 34 to 1
Cisco 1-1- - - 2,877 2,877 - 15 to 1
Levelland 1-1- - - 8,580 8,580 - 16 to 1
Southlake 11-- $12,480 $10,530 532 255 277 10 to 1
Corsicana 11-- $6,578
($4,718)
- 6,277 6,277 - 21 to 1
Vernon 1-1- - - 2,249 2,249 - 14 to 1
Frisco 1--1 - - 21 21 - 21 to 1
Brownwood 11-- $33,402 $11,020 838 773 65 10 to 1
Silsbee 1--1 - - 71 71 - 14 to 1
Weatherford 11-- $9,630
($7,110)
- 5,445 5,445 - 21 to 1
Cedar Hill 11-- $13,920 - - - - -