There are 74 colleges in Oregon - 26 public and 48 private schools. The 2025 average undergraduate tuition of the Oregon colleges is $12,102 for state residents and $32,651 for out-of-state students.
33 Oregon cities have at least one college and, of them, Portland has the most of 22 colleges. It has 15 four-year colleges and 5 community colleges with a total of 58,382 students. Salem and Bend also has a number of colleges of 7 and 5 colleges respectively.
The following table shows the Oregon 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 | ||||
| Portland | 22 | 15 | 5 | 2 | $33,277 ($17,712) |
$21,284 ($24,107) |
58,382 | 47,199 | 11,185 | 13 to 1 |
| Salem | 7 | 3 | 3 | 1 | $34,386 ($6,345) |
$29,902 | 11,730 | 11,068 | 662 | 16 to 1 |
| Bend | 5 | 1 | 2 | 2 | $37,356 ($13,566) |
$32,517 ($15,372) |
5,800 | 5,553 | 247 | 10 to 1 |
| Eugene | 4 | 4 | - | - | $27,254 ($10,761) |
$19,840 ($19,474) |
32,031 | 28,008 | 4,023 | 15 to 1 |
| Medford | 3 | 1 | 2 | - | $7,168 | - | 149 | 149 | - | 6 to 1 |
| Roseburg | 2 | 1 | 1 | - | - | - | 2,582 | 2,582 | - | 8 to 1 |
| Klamath Falls | 2 | 1 | 1 | - | $37,196 ($13,260) |
$36,164 ($22,470) |
7,133 | 6,994 | 139 | 17 to 1 |
| Happy Valley | 2 | - | 2 | - | - | - | 247 | 247 | - | 13 to 1 |
| Grants Pass | 2 | - | 2 | - | - | - | 4,052 | 4,052 | - | 13 to 1 |
| Corvallis | 2 | 1 | 1 | - | $38,190 ($14,400) |
$33,351 ($16,206) |
37,222 | 31,312 | 5,910 | 13 to 1 |
| Albany | 1 | - | 1 | - | - | - | 5,242 | 5,242 | - | 17 to 1 |
| Tillamook | 1 | - | 1 | - | - | - | 587 | 587 | - | 14 to 1 |
| Astoria | 1 | - | 1 | - | - | - | 754 | 754 | - | 8 to 1 |
| Tigard | 1 | - | 1 | - | - | - | 66 | 66 | - | 11 to 1 |
| Hillsboro | 1 | - | 1 | - | - | - | 28 | 28 | - | 14 to 1 |
| La Grande | 1 | 1 | - | - | $24,729 ($11,184) |
$19,332 ($19,332) |
2,894 | 2,502 | 392 | 14 to 1 |
| Coos Bay | 1 | - | 1 | - | - | - | 1,551 | 1,551 | - | 13 to 1 |
| Saint Benedict | 1 | 1 | - | - | $31,490 | $31,490 | 127 | 41 | 86 | 6 to 1 |
| Tualatin | 1 | - | 1 | - | - | - | 35 | 35 | - | 5 to 1 |
| Newberg | 1 | 1 | - | - | $41,320 | $15,920 | 4,916 | 3,354 | 1,562 | 17 to 1 |
| McMinnville | 1 | 1 | - | - | $51,736 | $39,865 | 1,709 | 1,652 | 57 | 10 to 1 |
| The Dalles | 1 | - | 1 | - | - | - | 812 | 812 | - | 12 to 1 |
| Oregon City | 1 | - | 1 | - | - | - | 5,545 | 5,545 | - | 17 to 1 |
| Forest Grove | 1 | 1 | - | - | $56,374 | $39,938 | 3,427 | 1,589 | 1,838 | 10 to 1 |
| Beaverton | 1 | - | 1 | - | - | - | 37 | 37 | - | 6 to 1 |
| Newport | 1 | - | 1 | - | - | - | 470 | 470 | - | 13 to 1 |
| Ashland | 1 | 1 | - | - | $31,887 ($12,762) |
$20,601 ($17,874) |
5,113 | 4,235 | 878 | 23 to 1 |
| Springfield | 1 | - | 1 | - | - | - | 139 | 139 | - | 12 to 1 |
| Ontario | 1 | - | 1 | - | - | - | 1,483 | 1,483 | - | 15 to 1 |
| Pendleton | 1 | - | 1 | - | - | - | 1,407 | 1,407 | - | 18 to 1 |
| Gresham | 1 | 1 | - | - | $9,819 ($5,247) |
- | 6,476 | 6,476 | - | 20 to 1 |
| Cannon Beach | 1 | - | - | 1 | - | - | 22 | 22 | - | 11 to 1 |
| Monmouth | 1 | 1 | - | - | $32,169 ($11,514) |
$19,452 ($19,452) |
3,722 | 3,167 | 555 | 13 to 1 |