2025 Best Colleges for Communications in Virginia

We rigorously analyzed earnings after graduation, student loan debt, and a host of other variables to determine what colleges and universities offer the best Communications programs in Virginia. We looked at 27 programs to put our Communications rankings together to help you find the absolute best schools for Communications in Virginia. ... Read More

If you’re still wondering whether Communications is the right field of study for you, check out our guide to majoring in Communications: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Communications in Virginia. Earnings are by no means the most important mark of success for a Communications undergraduate program, but it is a variable that is widely used across universities and colleges in Virginia. In addition to salary, we also provide average student loans metric and other admissions data points.

In addition, if you scroll all the way through the list you’ll find every college or university that offers a Communications degree in Virginia.

Frequently Asked Questions about the Best Universities offering Communications Majors in Virginia

What is the best university for majoring in Communications in Virginia?

Randolph-Macon College is the best university for majoring in Communications based on earnings data. On average, graduates from Randolph-Macon College earned an average of $44,276 2 years after graduating.

What is the cheapest university for majoring in Communications in Virginia?

Virginia State University is the cheapest university for majoring in Communications based on the Department of Education tuition data. On average, students pay $8,226 to attend Virginia State University.

What is the most expensive university for majoring in Communications in Virginia?

Roanoke College is the most expensive university for majoring in Communications based on the Department of Education tuition data. On average, students pay $39,791 to attend Roanoke College.

Show Less

Sort By:

#1 Best College for Communications
Average Salary $44,276
Average Debt $27,000
Program Size 76
Randolph-Macon College
4 Year
Ashland, VA
Video Rating
Randolph-Macon College, located in Ashland, VA has 76 students majoring in Communications. On average, graduates earn $44,276.
Acceptance Rate 66%
Undergraduates 301 students
Tuition $37,600
0
Slide this button to indicate your GPA
4.0
My GPA
#2 Best College for Communications
Average Salary $41,618
Average Debt $22,500
Program Size 376
Virginia Polytechnic Institute and State University
4 Year
Blacksburg, VA
Virginia Polytechnic Institute and State University, located in Blacksburg, VA has 376 students majoring in Communications. On average, graduates earn $41,618.
Acceptance Rate N/A
Undergraduates 7,741 students
Tuition N/A
0
4.0
My GPA
#3 Best College for Communications
Average Salary $41,618
Average Debt $22,500
Program Size 376
Virginia Tech (VT)
4 Year
Blacksburg, VA
Video Rating
Virginia Tech (VT), located in Blacksburg, VA has 376 students majoring in Communications. On average, graduates earn $41,618.
Acceptance Rate 73%
Undergraduates 7,741 students
Tuition $12,485
0
4.0
My GPA
#4 Best College for Communications
Average Salary $40,672
Average Debt $18,788
Program Size 774
James Madison University (JMU)
4 Year
Harrisonburg, VA
Video Rating
James Madison University (JMU), located in Harrisonburg, VA has 774 students majoring in Communications. On average, graduates earn $40,672.
Acceptance Rate 73%
Undergraduates 5,201 students
Tuition $10,018
0
4.0
My GPA
#5 Best College for Communications
Average Salary $40,233
Average Debt $38,461
Program Size 1
University of Phoenix-Virginia
4 Year
Glen Allen, VA
University of Phoenix-Virginia, located in Glen Allen, VA has 1 students majoring in Communications. On average, graduates earn $40,233.
Acceptance Rate N/A
Undergraduates 245 students
Tuition $9,840
0
4.0
My GPA
#6 Best College for Communications
Average Salary $39,369
Average Debt N/A
Program Size 27
Marymount University (MU)
4 Year
Arlington, VA
Video Rating
Marymount University (MU), located in Arlington, VA has 27 students majoring in Communications. On average, graduates earn $39,369.
Acceptance Rate 68%
Undergraduates 969 students
Tuition $28,310
0
4.0
My GPA
#7 Best College for Communications
Average Salary $36,941
Average Debt $27,000
Program Size 71
Roanoke College
4 Year
Salem, VA
Roanoke College, located in Salem, VA has 71 students majoring in Communications. On average, graduates earn $36,941.
Acceptance Rate 72%
Undergraduates 441 students
Tuition $39,791
0
4.0
My GPA
#8 Best College for Communications
Average Salary $36,668
Average Debt $25,000
Program Size 224
Christopher Newport University
4 Year
Newport News, VA
Video Rating
N/A
Christopher Newport University, located in Newport News, VA has 224 students majoring in Communications. On average, graduates earn $36,668.
Acceptance Rate 60%
Undergraduates 1,253 students
Tuition $12,526
0
4.0
My GPA
#9 Best College for Communications
Average Salary $35,701
Average Debt $21,324
Program Size 171
Radford University
4 Year
Radford, VA
Radford University, located in Radford, VA has 171 students majoring in Communications. On average, graduates earn $35,701.
Acceptance Rate 83%
Undergraduates 2,205 students
Tuition $9,809
0
4.0
My GPA
#10 Best College for Communications
Average Salary $34,633
Average Debt N/A
Program Size 102
Longwood University
4 Year
Farmville, VA
Longwood University, located in Farmville, VA has 102 students majoring in Communications. On average, graduates earn $34,633.
Acceptance Rate 79%
Undergraduates 1,090 students
Tuition $11,910
0
4.0
My GPA
#11 Best College for Communications
Average Salary $33,993
Average Debt N/A
Program Size 26
Shenandoah University
4 Year
Winchester, VA
Shenandoah University, located in Winchester, VA has 26 students majoring in Communications. On average, graduates earn $33,993.
Acceptance Rate 82%
Undergraduates 1,016 students
Tuition $30,760
0
4.0
My GPA
#12 Best College for Communications
Average Salary $33,300
Average Debt $22,894
Program Size 569
Virginia Commonwealth University (VCU)
4 Year
Richmond, VA
Video Rating
Virginia Commonwealth University (VCU), located in Richmond, VA has 569 students majoring in Communications. On average, graduates earn $33,300.
Acceptance Rate 79%
Undergraduates 7,146 students
Tuition $12,772
0
4.0
My GPA
#13 Best College for Communications
Average Salary $32,514
Average Debt $26,000
Program Size 209
Liberty University
4 Year
Lynchburg, VA
Video Rating
Liberty University , located in Lynchburg, VA has 209 students majoring in Communications. On average, graduates earn $32,514.
Acceptance Rate 22%
Undergraduates 16,486 students
Tuition $20,109
0
4.0
My GPA
#14 Best College for Communications
Average Salary $31,851
Average Debt $27,000
Program Size 69
Lynchburg College
4 Year
Lynchburg, VA
Lynchburg College, located in Lynchburg, VA has 69 students majoring in Communications. On average, graduates earn $31,851.
Acceptance Rate 69%
Undergraduates 674 students
Tuition $35,555
0
4.0
My GPA
#15 Best College for Communications
Average Salary $29,685
Average Debt $27,000
Program Size 41
Bridgewater College
4 Year
Bridgewater, VA
Video Rating
Bridgewater College , located in Bridgewater, VA has 41 students majoring in Communications. On average, graduates earn $29,685.
Acceptance Rate 49%
Undergraduates 371 students
Tuition $31,480
0
4.0
My GPA
Other Major Rankings
Best Communications Programs by State
Most Popular Major Rankings