There are 84 colleges in Alabama - 42 public and 42 private schools. The 2025 average undergraduate tuition of the Alabama colleges is $10,992 for state residents and $19,369 for out-of-state students.

44 Alabama cities have at least one college and, of them, Montgomery has the most of 10 colleges. It has 8 four-year colleges and 1 community college with a total of 16,623 students. Mobile and Birmingham also has a number of colleges of 8 and 8 colleges respectively.

The following table shows the Alabama 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.

84 Alabama Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Montgomery 10811 $19,484
($10,375)
$16,227
($9,736)
16,623 12,431 4,192 13 to 1
Mobile 8332 $23,352
($10,116)
$13,756
($9,360)
21,203 16,067 5,136 19 to 1
Birmingham 853- $22,566
($9,098)
$15,174
($8,640)
42,812 31,826 10,986 21 to 1
Huntsville 7412 $16,893
($12,132)
$15,867
($12,388)
11,260 9,413 1,847 14 to 1
Tuscaloosa 4211 $23,149
($12,180)
$33,972
($11,980)
46,216 39,759 6,457 15 to 1
Dothan 4211 $20,352
($10,176)
- 4,999 4,221 778 11 to 1
Florence 22-- $17,151
($12,120)
$12,501
($10,350)
10,382 7,755 2,627 13 to 1
Hoover 2--2 - - 249 249 - 14 to 1
Selma 211- $4,800 $4,800 2,020 2,007 13 9 to 1
Troy 22-- $15,264
($9,984)
$17,100
($8,550)
13,658 10,222 3,436 8 to 1
Phenix City 211- $20,352
($10,176)
- 1,705 1,705 - 7 to 1
Hanceville 1-1- - - 6,424 6,424 - 18 to 1
Talladega 11-- $15,650 $17,753 760 701 59 17 to 1
Auburn 11-- $34,922
($12,890)
$33,986
($12,890)
34,145 27,907 6,238 21 to 1
Fairfield 11-- $13,314 - 1,180 1,180 - 12 to 1
Midfield 1--1 - - 9 9 - 9 to 1
Normal 11-- $18,634
($10,024)
$16,606
($9,010)
7,295 6,370 925 19 to 1
Tuskegee 11-- $25,386 $26,228 3,121 2,659 462 14 to 1
Enterprise 1-1- - - 2,699 2,699 - 17 to 1
Montevallo 11-- $26,968
($13,948)
$26,532
($11,916)
3,088 2,642 446 13 to 1
Bessemer 1--1 - - 54 54 - 18 to 1
Jacksonville 11-- $23,334
($12,894)
$17,920
($11,488)
9,955 8,663 1,292 19 to 1
Jasper 1-1- - - 4,378 4,378 - 16 to 1
Gadsden 1-1- - - 5,071 5,071 - 17 to 1
Rainsville 1-1- - - 3,208 3,208 - 17 to 1
Saraland 1--1 - - - - - -
Livingston 11-- $20,090
($10,990)
$13,546
($6,868)
6,820 2,983 3,837 19 to 1
Madison 1--1 - - 64 64 - 12 to 1
Boaz 1-1- - - 2,917 2,917 - 20 to 1
Athens 11-- $17,700
($10,020)
$17,232
($10,728)
2,986 2,535 451 14 to 1
Marion 1-1- - - 332 332 - 11 to 1
Jackson 1--1 - - 97 97 - 20 to 1
Deatsville 1--1 - - 960 960 - 13 to 1
Daphne 11-- $20,700 $18,468 367 234 133 14 to 1
Bay Minette 1-1- - - 7,553 7,553 - 16 to 1
Muscle Shoals 1-1- - - 4,665 4,665 - 18 to 1
Redstone Arsenal 11-- $8,256 - - - - -
Tanner 1-1- - - 9,119 9,119 - 22 to 1
Wadley 1-1- - - 5,063 5,063 - 21 to 1
Albertville 1--1 - - 81 81 - 20 to 1
Evergreen 1-1- - - 641 641 - 15 to 1
Alexander City 1-1- - - 2,140 2,140 - 16 to 1
Andalusia 1-1- - - 2,062 2,062 - 16 to 1
Orange Beach 11-- $6,224 $3,936 17,763 12,213 5,550 37 to 1