Medical Assistant Jobs in Virginia.

Virginia pairs the technology and government economy of Northern Virginia — one of the world's biggest data-center and defense hubs — with healthcare, education, and shipbuilding across the state. Browse jobs in Virginia from companies hiring across every industry.

Medical assistants keep clinical and administrative care running smoothly. Find medical assistant roles from employers hiring worldwide.

Total jobs
228
positions indexed
New today
0
last 24 hours
Companies
29
actively hiring
Worldwide remote
0
from anywhere

How many Medical Assistant jobs in Virginia are there right now?

There are 228 open Medical Assistant jobs in Virginia on JobsRadar right now, from 29 companies hiring directly. 182 of them disclose pay, with a median of $48,880 a year and most offers between $45,240 and $49,920. The board was last refreshed on October 31, 2026 at 12:51 UTC.

Medical Assistant salary range in Virginia

$21.75/hr 25th
$23.50/hr Median
$24.00/hr 75th
$20.53/hr
$26.63/hr
Box 25th–75th · whiskers 10th–90th Full range $20.00/hr – $35.95/hr · outliers off-axis
Based on 182 disclosed live listings
Updated Oct 31, 2026 from live listings
See full salary breakdown
CC
Medical Assistant - Certified, Family Medicine - Vinton
Carilion Clinic
⚡ Apply early Vinton, Virginia Onsite $38,896–$54,454
● New 👁 Seen ✓ Applied 1d ago
USA Clinics Group
Medical Assistant - Float Position
USA Clinics Group
⚡ Apply early Vienna, Virginia, United State... Onsite $45,760–$54,080
● New 👁 Seen ✓ Applied 1d ago
Centura College
Medical Assistant Instructor - Part-Time
Centura College
⚡ Apply early Chesapeake, VA Onsite
● New 👁 Seen ✓ Applied 1d ago
Centura College
Medical Assistant Instructor
Centura College
⚡ Apply early Newport News, VA Onsite
● New 👁 Seen ✓ Applied 1d ago
Centura College
Medical Assistant Instructor - Part-Time
Centura College
⚡ Apply early Chesapeake, VA Onsite
● New 👁 Seen ✓ Applied 1d ago
Centura College
Medical Assistant Instructor
Centura College
⚡ Apply early Newport News, VA Onsite
● New 👁 Seen ✓ Applied 1d ago
Cotulla Education
Medical Assistant Instructor - Part-Time
Cotulla Education
⚡ Apply early Chesapeake, VA Onsite
● New 👁 Seen ✓ Applied 1d ago
Sentara Health
Certified Medical Assistant
Sentara Health
⚡ Apply early Norfolk, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 2d ago
Mary Washington Healthcare
Certified Nursing Assistant (CNA) - Medical - PT - Nights
Mary Washington Healthcare
⚡ Apply early Fredericksburg Onsite $37,586–$48,859
● New 👁 Seen ✓ Applied 2d ago
Mary Washington Healthcare
Certified Nursing Assistant (CNA) - Medical Care - FT - Nights
Mary Washington Healthcare
⚡ Apply early Fredericksburg Onsite $37,586–$48,859
● New 👁 Seen ✓ Applied 2d ago
Sentara Health
Medical Assistant
Sentara Health
⚡ Apply early Woodbridge, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 2d ago
Patient First
Medical Assistant (Phlebotomist)
Patient First
⚡ Apply early Midlothian, VA Onsite $39,000–$44,200
● New 👁 Seen ✓ Applied 2d ago
VCU Health
Certified Medical Assistant (CMA) - Pediatric Primary Care Clinic - Days
VCU Health
⚡ Apply early Richmond, VA Onsite $37,440–$54,891
● New 👁 Seen ✓ Applied 2d ago
VCU Health
Medical Assistant (CMA) - Pediatric Primary Care Clinic - Days
VCU Health
⚡ Apply early Richmond, VA Onsite $37,440–$54,891
● New 👁 Seen ✓ Applied 2d ago
Riverside Health System
Medical Assistant - Pulmonary & Sleep Specialists - Williamsburg
Riverside Health System
⚡ Apply early Williamsburg Healthcare Center... Onsite $39,312–$51,168
● New 👁 Seen ✓ Applied 2d ago
VCU Health
Certified Medical Assistant (CMA) - Pediatric GI Clinic - Days
VCU Health
⚡ Apply early Richmond, VA Onsite $39,520–$59,301
● New 👁 Seen ✓ Applied 2d ago
Riverside Health System
Medical Assistant - Pulmonary & Sleep Specialists - Williamsburg
Riverside Health System
⚡ Apply early Williamsburg Healthcare Center... Onsite $39,312–$51,168
● New 👁 Seen ✓ Applied 2d ago
Sentara Health
Certified Medical Assistant
Sentara Health
⚡ Apply early Williamsburg, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 3d ago
Riverside Health System
Medical Assistant - Elizabeth Lakes Family Practice
Riverside Health System
⚡ Apply early Riverside Elizabeth Lakes Fami... Onsite $39,312–$51,168
● New 👁 Seen ✓ Applied 3d ago
Riverside Health System
Certified Medical Assistant CIC
Riverside Health System
⚡ Apply early Riverside Middle Peninsula Can... Onsite $42,432–$55,224
● New 👁 Seen ✓ Applied 3d ago
Sentara Health
Certified Medical Assistant
Sentara Health
⚡ Apply early Williamsburg, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 3d ago
Erickson Senior Living
Medical Assistant
Erickson Senior Living
⚡ Apply early Springfield, VA Onsite $41,600–$43,680
● New 👁 Seen ✓ Applied 3d ago
Riverside Health System
Medical Assistant - IM and Family Care - Primary Care
Riverside Health System
⚡ Apply early Riverside Internal Medicine an... Onsite $39,312–$51,168
● New 👁 Seen ✓ Applied 3d ago
Sentara Health
Certified Medical Assistant
Sentara Health
⚡ Apply early Suffolk, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 3d ago
Sentara Health
Medical Assistant
Sentara Health
⚡ Apply early Williamsburg, VA Onsite $45,115–$66,851
● New 👁 Seen ✓ Applied 3d ago

Frequently asked questions

How many Medical Assistant jobs in Virginia are open right now?
228 Medical Assistant jobs in Virginia are open across 29 companies, as of October 31, 2026.
What do Medical Assistant jobs in Virginia pay?
Across the 182 Medical Assistant jobs in Virginia that disclose pay, the median is $48,880 a year, and the middle half of offers falls between $45,240 and $49,920.
Which companies are hiring Medical Assistant jobs in Virginia?
Carilion Clinic, USA Clinics Group, Centura College, Cotulla Education and Sentara Health are among the 29 companies currently hiring Medical Assistant jobs in Virginia.
How current are these listings?
Every listing comes straight from the employer’s own careers system and is re-checked three times a day. This page was last updated on October 31, 2026 at 12:51 UTC.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free