There are 89 colleges in Wisconsin - 32 public and 57 private schools. The 2025 average undergraduate tuition of the Wisconsin colleges is $8,860 for state residents and $26,846 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 57,975 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 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 | ||||
| Milwaukee | 14 | 10 | 2 | 2 | $35,017 ($8,574) |
$22,028 ($12,728) |
57,975 | 46,964 | 11,011 | 11 to 1 |
| Madison | 8 | 3 | 1 | 4 | $30,471 ($11,603) |
$15,455 ($8,651) |
72,701 | 55,690 | 17,011 | 13 to 1 |
| Kenosha | 6 | 4 | 1 | 1 | $19,095 ($7,510) |
$16,733 ($8,467) |
17,698 | 16,786 | 912 | 17 to 1 |
| Green Bay | 5 | 3 | 1 | 1 | $21,430 ($8,700) |
$15,868 ($10,244) |
24,046 | 23,233 | 869 | 13 to 1 |
| Appleton | 4 | 1 | 2 | 1 | $56,982 | - | 12,205 | 12,205 | - | 10 to 1 |
| Wausau | 3 | 1 | 1 | 1 | $11,982 | - | 6,803 | 6,803 | - | 10 to 1 |
| La Crosse | 3 | 2 | 1 | - | $26,884 ($10,070) |
$15,709 ($10,832) |
16,165 | 14,425 | 1,740 | 13 to 1 |
| Eau Claire | 3 | 1 | 2 | - | $19,228 ($9,642) |
$22,054 ($10,665) |
18,439 | 17,741 | 698 | 14 to 1 |
| Beloit | 2 | 1 | - | 1 | $60,886 | - | 1,096 | 1,096 | - | 12 to 1 |
| Brookfield | 2 | 2 | - | - | $13,373 | $11,186 | 501 | 421 | 80 | 8 to 1 |
| Janesville | 2 | - | 1 | 1 | - | - | 2,913 | 2,913 | - | 13 to 1 |
| Fond Du Lac | 2 | 1 | 1 | - | $35,204 | $6,282 | 5,417 | 5,192 | 225 | 12 to 1 |
| Wauwatosa | 2 | 1 | - | 1 | $20,469 | - | 1,177 | 1,177 | - | 15 to 1 |
| Hayward | 1 | 1 | - | - | $6,030 ($6,030) |
$8,130 ($8,130) |
204 | 196 | 8 | 6 to 1 |
| Glendale | 1 | 1 | - | - | $19,025 | - | - | - | - | - |
| Plymouth | 1 | 1 | - | - | $33,396 | $12,600 | 2,813 | 2,411 | 402 | 12 to 1 |
| Rice Lake | 1 | - | 1 | - | - | - | 2,940 | 2,940 | - | 8 to 1 |
| Ashwaubenon | 1 | - | - | 1 | - | - | 100 | 100 | - | 25 to 1 |
| Ripon | 1 | 1 | - | - | $51,900 | $8,425 | 709 | 696 | 13 | 12 to 1 |
| Shorewood | 1 | - | - | 1 | - | - | - | - | - | - |
| Watertown | 1 | 1 | - | - | $21,550 | $7,360 | 960 | 735 | 225 | 11 to 1 |
| Menomonie | 1 | 1 | - | - | $19,265 ($10,701) |
$18,839 ($9,777) |
6,926 | 6,136 | 790 | 18 to 1 |
| Waukesha | 1 | 1 | - | - | $38,890 | $14,424 | 3,138 | 2,581 | 557 | 14 to 1 |
| De Pere | 1 | 1 | - | - | $45,580 | $12,790 | 2,032 | 1,970 | 62 | 14 to 1 |
| Wisconsin Rapids | 1 | - | 1 | - | - | - | 3,144 | 3,144 | - | 13 to 1 |
| Platteville | 1 | 1 | - | - | $17,603 ($8,644) |
$19,877 ($10,049) |
6,389 | 6,045 | 344 | 20 to 1 |
| Onalaska | 1 | - | 1 | - | - | - | 67 | 67 | - | 10 to 1 |
| Mequon | 1 | 1 | - | - | $35,470 | $13,260 | 5,253 | 2,401 | 2,852 | 11 to 1 |
| Rhinelander | 1 | - | 1 | - | - | - | 1,384 | 1,384 | - | 9 to 1 |
| Stevens Point | 1 | 1 | - | - | $18,248 ($9,228) |
$20,399 ($10,374) |
8,233 | 7,490 | 743 | 21 to 1 |
| Union Grove | 1 | - | 1 | - | - | - | 91 | 91 | - | 5 to 1 |
| Whitewater | 1 | 1 | - | - | $18,716 ($8,616) |
$21,603 ($10,543) |
11,746 | 10,084 | 1,662 | 21 to 1 |
| Racine | 1 | 1 | - | - | $18,666 | $20,290 | 37 | 1 | 36 | 8 to 1 |
| Ashland | 1 | 1 | - | - | $44,403 | - | 286 | 286 | - | 5 to 1 |
| Mount Pleasant | 1 | 1 | - | - | $19,347 | - | - | - | - | - |
| Cleveland | 1 | - | 1 | - | - | - | 3,303 | 3,303 | - | 14 to 1 |
| Oshkosh | 1 | 1 | - | - | $16,446 ($8,532) |
$19,935 ($10,051) |
12,953 | 11,994 | 959 | 22 to 1 |
| Keshena | 1 | 1 | - | - | $6,200 | - | 300 | 300 | - | 6 to 1 |
| Franklin | 1 | 1 | - | - | - | $24,095 | 128 | - | 128 | - |
| Superior | 1 | 1 | - | - | $16,726 ($8,812) |
$18,789 ($9,658) |
2,833 | 2,037 | 796 | 18 to 1 |
| Fennimore | 1 | - | 1 | - | - | - | 2,849 | 2,849 | - | 14 to 1 |
| Greenfield | 1 | - | 1 | - | - | - | 109 | 109 | - | 14 to 1 |
| Nashotah | 1 | 1 | - | - | $18,000 | $18,700 | 143 | - | 143 | - |
| River Falls | 1 | 1 | - | - | $17,470 ($9,008) |
$20,312 ($10,357) |
5,243 | 4,880 | 363 | 19 to 1 |
| Waupun | 1 | - | - | 1 | - | - | 24 | 24 | - | 4 to 1 |
| Pewaukee | 1 | - | 1 | - | - | - | 8,367 | 8,367 | - | 22 to 1 |