Medical Assistant Salary in St. Louis, MO
How much does a Medical Assistant make in St. Louis, MO?
In St. Louis, MO, a Medical Assistant can expect to earn a competitive salary. The average annual salary for this role is around $38,938. This figure can vary based on experience, education, and specific healthcare setting. Some Medical Assistants may earn less, while others with more experience or specialized skills may earn more.
Factors that can influence salary include:
- Experience: More experienced Medical Assistants often earn higher salaries.
- Certification: Certified Medical Assistants (CMA) may earn more than those who are not certified.
- Specialization: Working in specialized areas like pediatrics or cardiology can lead to higher pay.
- Location: Salaries can vary slightly based on the specific area within St. Louis.
What are the highest paying cities for a Medical Assistant near St. Louis, MO?

-
Madison, WI
Average Salary: $47,375
In Madison, healthcare professionals enjoy a vibrant community. With top employers like SSM Health and UnityPoint Health, you can find rewarding opportunities. The city's strong healthcare network offers excellent career growth.
Find Medical Assistant jobs in Madison, WI
-
Des Moines, IA
Average Salary: $44,077
Des Moines provides a supportive environment for healthcare workers. Companies like MercyOne and Iowa Total Care offer many job openings. The city's commitment to healthcare makes it a great place to build a career.
Find Medical Assistant jobs in Des Moines, IA
-
Milwaukee, WI
Average Salary: $43,927
Milwaukee is a bustling city with many healthcare jobs. Froedtert Health and Ascension Wisconsin are prominent employers. Working here means you'll be part of a dynamic healthcare system.
Find Medical Assistant jobs in Milwaukee, WI
-
Chicago, IL
Average Salary: $43,112
Chicago offers a wealth of opportunities in healthcare. Major employers like Northwestern Medicine and Rush University Medical Center provide many job openings. The city's diverse population ensures a variety of experiences.
Find Medical Assistant jobs in Chicago, IL
-
Omaha, NE
Average Salary: $40,629
Omaha is a growing city with strong healthcare needs. Employers like Nebraska Medicine and CHI Health offer many positions. Working here means you'll be part of a community that values healthcare.
Find Medical Assistant jobs in Omaha, NE
-
Pittsburgh, PA
Average Salary: $40,554
Pittsburgh has a rich healthcare scene. UPMC and Allegheny Health Network are leading employers. The city's focus on medical innovation offers a stimulating work environment.
Find Medical Assistant jobs in Pittsburgh, PA
-
Atlanta, GA
Average Salary: $39,645
Atlanta is a healthcare hub with many job opportunities. Grady Health System and Emory Healthcare are top employers. The city's diverse population and strong economy make it an attractive place to work.
Find Medical Assistant jobs in Atlanta, GA
-
Indianapolis, IN
Average Salary: $39,343
Indianapolis offers a vibrant healthcare market. Employers like IU Health and Community Health Network provide many job openings. The city's growing healthcare sector offers excellent career prospects.
Find Medical Assistant jobs in Indianapolis, IN
-
Columbus, OH
Average Salary: $39,250
Columbus has a strong healthcare industry. OhioHealth and Mount Carmel Health System are major employers. Working here means you'll be part of a city that values healthcare excellence.
Find Medical Assistant jobs in Columbus, OH
-
Nashville, TN
Average Salary: $38,967
Nashville is a thriving city for healthcare professionals. Vanderbilt Health and Ascension Saint Thomas are leading employers. The city's growing healthcare needs offer many opportunities for career growth.
Find Medical Assistant jobs in Nashville, TN
What are the best paying companies for a Medical Assistant in St. Louis, MO?

-
US Department of Veterans Affairs
Average Salary: $63,752
The US Department of Veterans Affairs offers rewarding Medical Assistant jobs. They provide healthcare to veterans and are located throughout St. Louis, including the St. Louis VA Medical Center.
-
Places for People (MO)
Average Salary: $49,317
Places for People (MO) provides Medical Assistant positions with a focus on community health. They operate in various locations across St. Louis, including their main office in downtown St. Louis.
-
Washington University in St. Louis
Average Salary: $44,440
Washington University in St. Louis offers Medical Assistant jobs with opportunities for growth and development. They are located in the Central West End area of St. Louis.
-
Navitas Partners LLC
Average Salary: $44,250
Navitas Partners LLC provides Medical Assistant roles with a focus on patient care. They operate in various locations throughout St. Louis, including the Clayton area.
-
Vivent Health
Average Salary: $44,000
Vivent Health offers Medical Assistant jobs with a commitment to community health. They are located in downtown St. Louis and serve the surrounding areas.
-
TotalMed
Average Salary: $43,833
TotalMed provides Medical Assistant positions with competitive salaries. They are located in downtown St. Louis and offer opportunities in various healthcare settings.
-
Marathon Health
Average Salary: $43,800
Marathon Health offers Medical Assistant jobs with a focus on wellness and prevention. They operate in multiple locations across St. Louis, including the Clayton area.
-
Life Line Screening
Average Salary: $43,250
Life Line Screening provides Medical Assistant roles with a focus on preventive health screenings. They are located in downtown St. Louis and serve the surrounding areas.
-
BCG Medical Group
Average Salary: $42,500
BCG Medical Group offers Medical Assistant jobs with a focus on patient care. They operate in various locations across St. Louis, including the Clayton area.
-
USA Clinics Group
Average Salary: $42,384
USA Clinics Group provides Medical Assistant positions with a commitment to quality healthcare. They are located in downtown St. Louis and serve the surrounding areas.
What are the best paying Medical Assistant related jobs in St. Louis, MO?

-
Nurse Practitioner
Average Salary: $130,712
This role involves working closely with doctors to provide primary and specialty care. Nurse practitioners often work in hospitals, clinics, and private practices. In the city, you can find opportunities with SSM Health and BJC HealthCare.
Find Nurse Practitioner jobs in St. Louis, MO
-
Anatomic Pathology Assistant
Average Salary: $100,204
This position assists pathologists in examining tissue samples. It requires a strong attention to detail and a background in science. Local employers like Barnes-Jewish Hospital offer positions for those interested in this field.
Find Anatomic Pathology Assistant jobs in St. Louis, MO
-
Radiologic Technologist
Average Salary: $77,281
Radiologic technologists operate imaging equipment to help diagnose medical conditions. They work in hospitals, clinics, and imaging centers. Companies like Mercy and SSM Health provide many job openings in the area.
Find Radiologic Technologist jobs in St. Louis, MO
-
Sterile Process Coordinator
Average Salary: $65,200
This role ensures that medical instruments are properly sterilized. It involves managing staff and maintaining equipment. St. Louis offers positions with BJC HealthCare and SSM Health.
Find Sterile Process Coordinator jobs in St. Louis, MO
-
Blood Bank Worker
Average Salary: $61,654
Blood bank workers collect, test, and store blood and blood components. They work in hospitals and blood donation centers. Employers like the American Red Cross and local hospitals offer many opportunities.
Find Blood Bank Worker jobs in St. Louis, MO
-
Speech Language Pathologist Assistant
Average Salary: $61,625
These assistants help speech-language pathologists provide therapy to patients. They work in schools, clinics, and hospitals. Local positions are available with St. Louis Public Schools and SSM Health.
Find Speech Language Pathologist Assistant jobs in St. Louis, MO
-
Medical Supply Technician
Average Salary: $60,785
Medical supply technicians manage and distribute medical supplies. They work in hospitals, clinics, and medical supply companies. Companies like Medline and Cardinal Health offer many job openings.
Find Medical Supply Technician jobs in St. Louis, MO
-
Physical Therapist Assistant
Average Salary: $59,897
These assistants help physical therapists provide care to patients. They work in hospitals, clinics, and rehabilitation centers. Local employers include BJC HealthCare and SSM Health.
Find Physical Therapist Assistant jobs in St. Louis, MO
-
Endoscopy Technician
Average Salary: $59,426
Endoscopy technicians assist in performing endoscopic procedures. They work in hospitals and outpatient clinics. Positions are available with Barnes-Jewish Hospital and SSM Health.
Find Endoscopy Technician jobs in St. Louis, MO
-
Medical Scribe
Average Salary: $51,614
Medical scribes assist physicians by documenting patient encounters. They work in hospitals and clinics. Local opportunities exist with BJC HealthCare and SSM Health.
Find Medical Scribe jobs in St. Louis, MO