Program comparison

Clinical/Medical Laboratory Science/Research and Allied Professions. programs in Virginia

Compare schools offering this field using federal program earnings and estimated total program cost. Missing program earnings remain unavailable rather than using a school-wide substitute.

Richmond, VA · Public
Associate's Degree
Program length2-year degree
1-year program earnings$39,470
Est. total program cost$10,336
Earnings / est. total cost3.8×
Lynchburg, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$13,856
Earnings / est. total costN/A
CHESTER, VA · Private
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$48,518
Earnings / est. total costN/A
Middletown, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$12,026
Earnings / est. total costN/A
Annandale, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$19,838
Earnings / est. total costN/A
Charlottesville, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$11,926
Earnings / est. total costN/A
Radford, VA · Public

Radford University

Undergraduate Certificate or Diploma
Program length1 to less than 2 year certificate
1-year program earningsN/A
Est. total program cost$29,010
Earnings / est. total costN/A
Norfolk, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$23,524
Earnings / est. total costN/A
Roanoke, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$9,932
Earnings / est. total costN/A
Wytheville, VA · Public
Associate's Degree
Program length2-year degree
1-year program earningsN/A
Est. total program cost$9,244
Earnings / est. total costN/A

U.S. Department of Education data updated: 2026-06-10. Federal data can be suppressed where cohorts are too small.