There are 89 colleges in Wisconsin - 32 public and 57 private schools. The 2024 average undergraduate tuition of the Wisconsin colleges is $8,324 for state residents and $25,536 for out-of-state students.
46 Wisconsin cities have at least one college and, of them, Milwaukee has the most of 14 colleges. It has 10 four-year colleges and 2 community colleges with a total of 56,276 students. Madison and Kenosha also has a number of colleges of 8 and 6 colleges respectively.
The following table shows the Wisconsin colleges by city. The 2024 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 | ||||
Milwaukee | 14 | 10 | 2 | 2 | $33,774 ($8,385) |
$22,233 ($12,266) |
56,276 | 45,084 | 11,192 | 10 to 1 |
Madison | 8 | 4 | - | 4 | $23,975 ($7,993) |
$15,365 ($8,535) |
67,527 | 52,505 | 15,022 | 13 to 1 |
Kenosha | 6 | 4 | 1 | 1 | $18,292 ($7,303) |
$16,399 ($8,206) |
17,355 | 16,533 | 822 | 15 to 1 |
Green Bay | 5 | 3 | 1 | 1 | $19,687 ($8,342) |
$15,729 ($9,931) |
21,580 | 20,886 | 694 | 14 to 1 |
Appleton | 4 | 1 | 2 | 1 | $55,461 | - | 12,739 | 12,739 | - | 10 to 1 |
Wausau | 3 | 1 | 1 | 1 | $11,982 | - | 6,108 | 6,108 | - | 9 to 1 |
La Crosse | 3 | 2 | 1 | - | $25,521 ($9,651) |
$15,345 ($10,373) |
16,602 | 14,704 | 1,898 | 13 to 1 |
Eau Claire | 3 | 1 | 2 | - | $18,516 ($9,277) |
$21,100 ($10,122) |
18,534 | 17,853 | 681 | 14 to 1 |
Fond Du Lac | 2 | 1 | 1 | - | $33,000 | $11,509 | 4,414 | 4,142 | 272 | 12 to 1 |
Janesville | 2 | - | 1 | 1 | - | - | 2,474 | 2,474 | - | 10 to 1 |
Wauwatosa | 2 | 1 | - | 1 | $20,045 | - | 1,151 | 1,151 | - | 13 to 1 |
Beloit | 2 | 1 | - | 1 | $58,554 | - | 1,062 | 1,062 | - | 13 to 1 |
Brookfield | 2 | 2 | - | - | $13,358 | $11,081 | 518 | 455 | 63 | 8 to 1 |
Menomonie | 1 | 1 | - | - | $18,706 ($10,142) |
$18,344 ($9,282) |
7,234 | 6,254 | 980 | 18 to 1 |
Platteville | 1 | 1 | - | - | $17,274 ($8,315) |
$19,538 ($9,711) |
6,486 | 6,028 | 458 | 20 to 1 |
Nashotah | 1 | 1 | - | - | - | $17,930 | 130 | - | 130 | - |
Stevens Point | 1 | 1 | - | - | $17,854 ($8,834) |
$19,976 ($9,951) |
7,964 | 7,313 | 651 | 21 to 1 |
Racine | 1 | 1 | - | - | $18,666 | $20,290 | 56 | 4 | 52 | 8 to 1 |
Ripon | 1 | 1 | - | - | $50,700 | $8,425 | 766 | 766 | - | 14 to 1 |
Keshena | 1 | 1 | - | - | $6,200 | - | 281 | 281 | - | 7 to 1 |
De Pere | 1 | 1 | - | - | $44,432 | $12,790 | 1,882 | 1,814 | 68 | 11 to 1 |
Waupun | 1 | - | - | 1 | - | - | 26 | 26 | - | 5 to 1 |
Whitewater | 1 | 1 | - | - | $17,916 ($8,250) |
$20,673 ($10,090) |
11,079 | 9,367 | 1,712 | 19 to 1 |
Plymouth | 1 | 1 | - | - | $32,286 | $12,564 | 2,406 | 1,898 | 508 | 16 to 1 |
Glendale | 1 | 1 | - | - | $19,025 | - | - | - | - | - |
Oshkosh | 1 | 1 | - | - | $16,125 ($8,212) |
$19,560 ($9,676) |
13,705 | 12,627 | 1,078 | 20 to 1 |
Watertown | 1 | 1 | - | - | $20,280 | $7,360 | 965 | 736 | 229 | 11 to 1 |
Shorewood | 1 | - | - | 1 | - | - | - | - | - | - |
Superior | 1 | 1 | - | - | $16,400 ($8,487) |
$18,432 ($9,301) |
2,710 | 2,213 | 497 | 17 to 1 |
Wisconsin Rapids | 1 | - | 1 | - | - | - | 2,779 | 2,779 | - | 12 to 1 |
Greenfield | 1 | - | 1 | - | - | - | 113 | 113 | - | 14 to 1 |
River Falls | 1 | 1 | - | - | $16,887 ($8,606) |
$19,726 ($9,771) |
5,188 | 4,776 | 412 | 18 to 1 |
Rhinelander | 1 | - | 1 | - | - | - | 1,186 | 1,186 | - | 7 to 1 |
Hayward | 1 | 1 | - | - | $6,030 ($6,030) |
$8,130 ($8,130) |
303 | 288 | 15 | 8 to 1 |
Ashland | 1 | 1 | - | - | $42,491 | - | 518 | 518 | - | 10 to 1 |
Ashwaubenon | 1 | - | - | 1 | - | - | 64 | 64 | - | 17 to 1 |
Franklin | 1 | 1 | - | - | - | $23,180 | 111 | - | 111 | - |
Waukesha | 1 | 1 | - | - | $37,230 | $14,454 | 3,283 | 2,771 | 512 | 14 to 1 |
Fennimore | 1 | - | 1 | - | - | - | 2,710 | 2,710 | - | 16 to 1 |
Mequon | 1 | 1 | - | - | $34,250 | $13,170 | 4,988 | 2,817 | 2,171 | 11 to 1 |
Onalaska | 1 | - | 1 | - | - | - | 79 | 79 | - | 11 to 1 |
Pewaukee | 1 | - | 1 | - | - | - | 7,268 | 7,268 | - | 22 to 1 |
Union Grove | 1 | - | 1 | - | - | - | 86 | 86 | - | 5 to 1 |
Rice Lake | 1 | - | 1 | - | - | - | 2,677 | 2,677 | - | 5 to 1 |
Cleveland | 1 | - | 1 | - | - | - | 3,154 | 3,154 | - | 13 to 1 |
Mount Pleasant | 1 | 1 | - | - | $19,347 | - | - | - | - | - |