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.
| City | Number of Schools | Under-graduate Tuition | Graduate Tuition | Population | Students to Faculty | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Total | 4-year | Community Colleges | Trade Schools | Total | Under. | Graduate | ||||
| Montgomery | 10 | 8 | 1 | 1 | $19,484 ($10,375) |
$16,227 ($9,736) |
16,623 | 12,431 | 4,192 | 13 to 1 |
| Mobile | 8 | 3 | 3 | 2 | $23,352 ($10,116) |
$13,756 ($9,360) |
21,203 | 16,067 | 5,136 | 19 to 1 |
| Birmingham | 8 | 5 | 3 | - | $22,566 ($9,098) |
$15,174 ($8,640) |
42,812 | 31,826 | 10,986 | 21 to 1 |
| Huntsville | 7 | 4 | 1 | 2 | $16,893 ($12,132) |
$15,867 ($12,388) |
11,260 | 9,413 | 1,847 | 14 to 1 |
| Tuscaloosa | 4 | 2 | 1 | 1 | $23,149 ($12,180) |
$33,972 ($11,980) |
46,216 | 39,759 | 6,457 | 15 to 1 |
| Dothan | 4 | 2 | 1 | 1 | $20,352 ($10,176) |
- | 4,999 | 4,221 | 778 | 11 to 1 |
| Phenix City | 2 | 1 | 1 | - | $20,352 ($10,176) |
- | 1,705 | 1,705 | - | 7 to 1 |
| Florence | 2 | 2 | - | - | $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 | 2 | 1 | 1 | - | $4,800 | $4,800 | 2,020 | 2,007 | 13 | 9 to 1 |
| Troy | 2 | 2 | - | - | $15,264 ($9,984) |
$17,100 ($8,550) |
13,658 | 10,222 | 3,436 | 8 to 1 |
| Jackson | 1 | - | - | 1 | - | - | 97 | 97 | - | 20 to 1 |
| Deatsville | 1 | - | - | 1 | - | - | 960 | 960 | - | 13 to 1 |
| Daphne | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $6,224 | $3,936 | 17,763 | 12,213 | 5,550 | 37 to 1 |
| Hanceville | 1 | - | 1 | - | - | - | 6,424 | 6,424 | - | 18 to 1 |
| Talladega | 1 | 1 | - | - | $15,650 | $17,753 | 760 | 701 | 59 | 17 to 1 |
| Auburn | 1 | 1 | - | - | $34,922 ($12,890) |
$33,986 ($12,890) |
34,145 | 27,907 | 6,238 | 21 to 1 |
| Fairfield | 1 | 1 | - | - | $13,314 | - | 1,180 | 1,180 | - | 12 to 1 |
| Midfield | 1 | - | - | 1 | - | - | 9 | 9 | - | 9 to 1 |
| Normal | 1 | 1 | - | - | $18,634 ($10,024) |
$16,606 ($9,010) |
7,295 | 6,370 | 925 | 19 to 1 |
| Tuskegee | 1 | 1 | - | - | $25,386 | $26,228 | 3,121 | 2,659 | 462 | 14 to 1 |
| Enterprise | 1 | - | 1 | - | - | - | 2,699 | 2,699 | - | 17 to 1 |
| Montevallo | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $17,700 ($10,020) |
$17,232 ($10,728) |
2,986 | 2,535 | 451 | 14 to 1 |
| Marion | 1 | - | 1 | - | - | - | 332 | 332 | - | 11 to 1 |