74 Oregon Colleges Statistics by City

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.

Oregon Colleges by City

The following table shows the Oregon colleges by city. The 2025 tuition & fees based on 4-year colleges' cost.

74 Oregon Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Portland 221552 $33,277
($17,712)
$21,284
($24,107)
58,382 47,199 11,185 13 to 1
Salem 7331 $34,386
($6,345)
$29,902 11,730 11,068 662 16 to 1
Bend 5122 $37,356
($13,566)
$32,517
($15,372)
5,800 5,553 247 10 to 1
Eugene 44-- $27,254
($10,761)
$19,840
($19,474)
32,031 28,008 4,023 15 to 1
Medford 312- $7,168 - 149 149 - 6 to 1
Roseburg 211- - - 2,582 2,582 - 8 to 1
Klamath Falls 211- $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 211- $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 11-- $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 11-- $31,490 $31,490 127 41 86 6 to 1
Tualatin 1-1- - - 35 35 - 5 to 1
Newberg 11-- $41,320 $15,920 4,916 3,354 1,562 17 to 1
McMinnville 11-- $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 11-- $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 11-- $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 11-- $9,819
($5,247)
- 6,476 6,476 - 20 to 1
Cannon Beach 1--1 - - 22 22 - 11 to 1
Monmouth 11-- $32,169
($11,514)
$19,452
($19,452)
3,722 3,167 555 13 to 1
Related Articles and Ads