Best Marketing Schools in Virginia

Virginia has 8 colleges offering Marketing programs tracked by the College Scorecard, producing 901 recent graduates. Graduates earn $43,515 on average within two years, roughly in line with the national average of $42,098.

School choice matters significantly: James Madison University graduates earn $51,794 while Hampton University graduates earn $33,993 — a $17,801 gap. Research each program's curriculum, employer connections, and career services before deciding.

8
Schools in VA
$43,515
VA Avg. Earnings
$42,098
National Avg.
572
Schools Nationally

Public vs Private: Marketing in Virginia

Public Schools (7)
$45,102
avg. 2yr earnings
Private Schools (1)
$33,993
avg. 2yr earnings

Public schools in Virginia produce comparable or higher early earnings for Marketing graduates, often at lower cost — making them strong value options.

Marketing Schools in Virginia, Ranked by Earnings

#1
James Madison University logo

James Madison University

Harrisonburg, VA · Public

$51,794
2yr Earnings
1yr Earnings: $49,719
Graduates: 159
Acceptance: 76.3%
#2
Virginia Polytechnic Institute and State University logo

Virginia Polytechnic Institute and State University

Blacksburg, VA · Public

$51,773
2yr Earnings
1yr Earnings: $49,648
Graduates: 121
Acceptance: 57.0%
#3
George Mason University logo

George Mason University

Fairfax, VA · Public

$44,821
2yr Earnings
1yr Earnings: $46,771
Graduates: 147
Acceptance: 88.8%
#4
Virginia Commonwealth University logo

Virginia Commonwealth University

Richmond, VA · Public

$38,721
2yr Earnings
1yr Earnings: $40,690
Graduates: 203
Acceptance: 93.1%
#5
Radford University logo

Radford University

Radford, VA · Public

$41,565
2yr Earnings
1yr Earnings: $41,188
Graduates: 150
Acceptance: 90.6%
#6
Old Dominion University logo

Old Dominion University

Norfolk, VA · Public

$41,937
2yr Earnings
1yr Earnings: $37,802
Graduates: 94
Acceptance: 90.5%
#7
Virginia State University logo

Virginia State University

Petersburg, VA · Public

N/A
2yr Earnings
1yr Earnings: $34,290
Graduates: 27
Acceptance: 89.1%
#8
Hampton University logo

Hampton University

Hampton, VA · Private

$33,993
2yr Earnings
Acceptance: 48.3%

Frequently Asked Questions

What is the best school for Marketing in Virginia?
James Madison University ranks #1 for Marketing in Virginia with median graduate earnings of $51,794 within two years of graduation. There are 8 schools offering Marketing programs in the state.
How much do Marketing graduates earn in Virginia?
Marketing graduates in Virginia earn an average of $43,515 within two years of graduation. This is 3% above the national average of $42,098 for this major.
What is the hardest Marketing school to get into in Virginia?
Hampton University is the most selective Marketing program in Virginia with an acceptance rate of 48.3%. The average acceptance rate across Marketing programs in the state is 79.2%.
Should I attend a public or private school for Marketing in Virginia?
In Virginia, private Marketing programs produce average earnings of $33,993 vs $45,102 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 7 public and 1 private options in the state.

Other Popular Majors in Virginia

All colleges in Virginia →

Marketing in Other States

Get Marketing Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.