74 Oregon Colleges Statistics by City

There are 74 colleges in Oregon - 26 public and 48 private schools. The 2024 average undergraduate tuition of the Oregon colleges is $12,102 for state residents and $32,505 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 4 community colleges with a total of 59,943 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 2024 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 221543 $33,072
($17,193)
$20,531
($23,505)
59,943 48,156 11,787 13 to 1
Salem 7331 $33,127
($6,210)
$28,555 10,951 10,264 687 16 to 1
Bend 5122 $34,944
($12,594)
$30,978
($15,075)
5,592 5,361 231 11 to 1
Eugene 431- $31,185
($14,751)
$19,423
($19,236)
30,645 26,857 3,788 14 to 1
Medford 312- $6,555 - 145 145 - 6 to 1
Happy Valley 2-2- - - 244 244 - 14 to 1
Corvallis 211- $35,664
($13,494)
$31,698
($15,795)
34,350 28,963 5,387 13 to 1
Roseburg 211- - - 2,325 2,325 - 7 to 1
Grants Pass 2-2- - - 3,463 3,463 - 14 to 1
Klamath Falls 211- $35,592
($12,687)
$34,604
($21,501)
6,491 6,382 109 15 to 1
Monmouth 11-- $30,735
($11,025)
$18,585
($18,585)
3,751 3,320 431 13 to 1
McMinnville 11-- $51,416 $36,173 1,754 1,720 34 10 to 1
Tillamook 1-1- - - 538 538 - 9 to 1
Beaverton 1-1- - - 55 55 - 9 to 1
Hillsboro 1-1- - - 26 26 - 13 to 1
Tualatin 1-1- - - 12 12 - 4 to 1
Gresham 11-- $9,675
($5,175)
- 6,012 6,012 - 20 to 1
Oregon City 1-1- - - 4,638 4,638 - 14 to 1
Tigard 1-1- - - 66 66 - 13 to 1
Coos Bay 1-1- - - 1,443 1,443 - 14 to 1
The Dalles 1-1- - - 1,039 1,039 - 13 to 1
Albany 1-1- - - 4,242 4,242 - 15 to 1
Newport 1-1- - - 398 398 - 9 to 1
Springfield 1-1- - - 98 98 - 8 to 1
Saint Benedict 11-- $29,694 $29,694 120 33 87 6 to 1
Cannon Beach 1--1 - - 10 10 - 10 to 1
Pendleton 1-1- - - 1,227 1,227 - 13 to 1
Forest Grove 11-- $54,466 $37,805 3,559 1,639 1,920 9 to 1
Astoria 1-1- - - 714 714 - 11 to 1
Ashland 11-- $30,723
($12,093)
$19,779
($16,971)
5,204 4,285 919 23 to 1
La Grande 11-- $24,380
($10,709)
$18,749
($18,749)
2,674 2,415 259 13 to 1
Ontario 1-1- - - 1,329 1,329 - 13 to 1
Newberg 11-- $40,940 $16,192 4,028 2,531 1,497 15 to 1
Related Articles and Ads