Content has loaded

Medical assistant salary in Indianapolis, IN (Updated 2026)

How much does a Medical Assistant make in Indianapolis, IN?

Average base salary

$20.85
same
as national average
Average $20.85
Low $15.82
High $27.48

The average salary for a medical assistant is $20.85 per hour in Indianapolis, IN. 197 salaries taken from job postings on Indeed in the past 36 months (updated July 10, 2026).

Medical Assistant job openings in Indianapolis, IN

slide 1 of 6
slide1 of 6
Area 31 Medical Assisting
MSD Wayne Township4.3out of 5 stars.
Indianapolis, IN
Full-time
1 day ago

Highest paying companies for Medical Assistant in Indianapolis, IN

Average year pay is based on job postings on Indeed in the past 36 months.
Community Health Center
 
$135,200per year
View company
Inficare
 
$78,000per year
Insigma Healthcare Inc
 
$78,000per year
VitalCheck Wellness
 
$72,800per year
Pioneer Hi-Bred International,...
 
$65,312per year
Modern Vascular
 
$64,480per year

Highest paying cities for Medical Assistants near Indianapolis, IN

  1. Logansport, IN
    $24.85 per hour
  2. Carmel, IN
    $22.47 per hour
  3. Westville, IN
    $21.22 per hour
  4. Indianapolis, IN
    $20.85 per hour
  5. Greenwood, IN
    $20.78 per hour

Where can a Medical Assistant earn more?

Compare salaries for Medical Assistants in different locations
vs

How much do similar professions as Medical Assistant get paid in Indianapolis, IN?

Entry Level Medical Assistant

Job openings
Average $19.83 per hour

Senior Medical Assistant

Job openings
Average $20.27 per hour