There are 68 colleges in West Virginia - 39 public and 29 private schools. The 2024 average undergraduate tuition of the West Virginia colleges is $8,468 for state residents and $18,086 for out-of-state students.

40 West Virginia cities have at least one college and, of them, Morgantown has the most of 6 colleges. It has 3 four-year colleges and 1 community college with a total of 25,483 students. Martinsburg and Huntington also has a number of colleges of 5 and 5 colleges respectively.

The following table shows the West Virginia colleges by city. The 2024 tuition & fees based on 4-year colleges' cost. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

68 West Virginia Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Morgantown 6312 $15,891
($9,648)
$28,260
($10,908)
25,483 19,795 5,688 13 to 1
Martinsburg 5221 $13,543 - 7,547 7,547 - 25 to 1
Huntington 5131 $20,294
($8,942)
$22,024
($9,160)
12,260 9,521 2,739 15 to 1
Charleston 5122 $21,610 $17,100 3,329 2,635 694 14 to 1
Parkersburg 3111 $9,424
($5,248)
- 2,338 2,338 - 12 to 1
Beckley 3111 $20,160
($8,064)
- 1,763 1,763 - 16 to 1
Fairmont 211- $18,372
($8,454)
$20,860
($9,744)
4,958 4,657 301 14 to 1
Buckhannon 211- $33,494 $10,476 1,037 975 62 16 to 1
Clarksburg 2-11 - - 96 96 - 10 to 1
Elkins 21-1 $31,270 - 659 659 - 14 to 1
Wheeling 211- $29,475 $10,160 1,971 1,816 155 10 to 1
Keyser 21-1 $12,624
($5,040)
- 1,154 1,154 - 10 to 1
Charles Town 22-- $9,000 $9,030 48,836 39,281 9,555 14 to 1
Institute 11-- $15,219
($9,499)
$21,547
($10,018)
3,785 3,634 151 16 to 1
Athens 11-- $20,600
($9,700)
$17,630
($10,370)
1,748 1,399 349 15 to 1
Cross Lanes 1-1- - - 225 225 - 13 to 1
Leroy 1-1- - - 26 26 - 7 to 1
Eleanor 1--1 - - 39 39 - 10 to 1
Princeton 1-1- - - 122 122 - 12 to 1
Bridgeport 1-1- - - 146 146 - 12 to 1
Glen Dale 1--1 - - 15 15 - 5 to 1
Beaver 1-1- - - 1,007 1,007 - 12 to 1
Bethany 11-- $34,126 $11,625 623 599 24 12 to 1
Scott Depot 11-- $13,920 $15,135 300 288 12 41 to 1
Shepherdstown 11-- $19,082
($8,642)
$13,176
($9,270)
3,235 2,718 517 15 to 1
South Charleston 1-1- - - 1,634 1,634 - 11 to 1
Foster 1-1- - - 48 48 - 6 to 1
West Liberty 11-- $17,116
($8,732)
$14,220
($11,880)
2,315 1,919 396 12 to 1
Glenville 11-- $11,140
($9,412)
$8,774
($8,774)
1,630 1,608 22 16 to 1
Oak Hill 1--1 - - 37 37 - 12 to 1
Stollings 1--1 - - 18 18 - 8 to 1
Moorefield 1-1- - - 376 376 - 6 to 1
Mount Hope 11-- $18,230 $9,540 232 220 12 9 to 1
New Cumberland 1--1 - - 24 24 - 8 to 1
Dunbar 1--1 - - 65 65 - 7 to 1
Salem 11-- $13,750 $12,070 984 762 222 14 to 1
Bluefield 11-- $17,560
($10,240)
$18,544
($11,224)
1,306 1,286 20 14 to 1
Franklin 11-- - $12,800 42 - 42 -
Logan 1-1- - - 1,365 1,365 - 16 to 1
Delbarton 1--1 - - 23 23 - 7 to 1