Position
City
Salary

How much does a Medical Assistant make in St. Louis, MO?

The average salary for a Medical Assistant is $41,198 per year in St. Louis, MO.

In St. Louis, MO, a Medical Assistant's yearly salary can vary. Most make between $32,400 and $49,000. The average salary sits around $41,198 a year. This means most Medical Assistants find a job that pays fairly well in this area.

Salary often depends on experience and skills. Those with more experience and special skills usually earn more. Some Medical Assistants may earn at the lower end of the salary range. Others may earn at the higher end. Pay can also depend on the type of healthcare facility you work in. Hospitals often pay more than clinics.

Medical Assistant jobs in St. Louis, MO

What are the highest paying cities for a Medical Assistant near St. Louis, MO?

Milwaukee, WI, and Madison, WI, stand out as top cities for medical assistants near St. Louis, MO. These cities offer competitive salaries, with Milwaukee leading at $49,137 and Madison closely following at $48,598. Job seekers can expect attractive pay and a strong demand for medical professionals in these areas. Cities like Des Moines, IA, and Chicago, IL, also provide good opportunities with salaries around $46,000 and $46,000 respectively. Pittsburgh, PA, and Omaha, NE, offer lower salaries but still attractive rates at $42,730 and $42,693. These cities can be good options for those willing to relocate for better prospects.
Graph displaying highest paying cities salaries for Medical Assistant jobs near St. Louis, MO, highlighting Milwaukee, WI with the highest at $49,137 and Indianapolis, IN with the lowest at $41,248.
  1. Milwaukee, WI
    Average Salary: $49,137
    Milwaukee offers a dynamic environment for healthcare professionals. With top facilities like Froedtert Hospital and Aurora Medical Center, there are many opportunities for growth. The city's strong community ties provide a supportive backdrop for a rewarding career in healthcare.
    Find Medical Assistant jobs in Milwaukee, WI


  2. Madison, WI
    Average Salary: $48,598
    Madison stands out as a hub for healthcare innovation. Working at places like UW Health can lead to diverse experiences. The city's focus on education and health creates a nurturing atmosphere for medical professionals.
    Find Medical Assistant jobs in Madison, WI


  3. Des Moines, IA
    Average Salary: $46,054
    In Des Moines, the healthcare sector is vibrant and growing. Hospitals such as MercyOne and Iowa Methodist Medical Center offer excellent opportunities. The city’s welcoming nature makes it a great place for a fulfilling career in healthcare.
    Find Medical Assistant jobs in Des Moines, IA


  4. Chicago, IL
    Average Salary: $45,957
    Chicago’s bustling healthcare industry includes major employers like Northwestern Memorial Hospital and Rush University Medical Center. This city provides a fast-paced environment ideal for those looking to make an impact. The diverse patient population enhances learning and experience.
    Find Medical Assistant jobs in Chicago, IL


  5. Pittsburgh, PA
    Average Salary: $42,730
    Pittsburgh offers a unique blend of academic and clinical settings. Working with institutions such as UPMC and Allegheny Health Network can be very rewarding. The city's rich cultural scene also provides a balanced lifestyle for professionals.
    Find Medical Assistant jobs in Pittsburgh, PA


  6. Omaha, NE
    Average Salary: $42,693
    Omaha boasts a strong healthcare network with organizations like Nebraska Medicine and CHI Health. The city’s supportive community and excellent work-life balance make it a great place to thrive. Opportunities for professional development abound.
    Find Medical Assistant jobs in Omaha, NE


  7. Atlanta, GA
    Average Salary: $42,515
    Atlanta’s healthcare landscape is expanding rapidly. Hospitals like Emory Healthcare and Northside Hospital offer extensive opportunities. The city’s economic growth and diverse population provide a dynamic work environment.
    Find Medical Assistant jobs in Atlanta, GA


  8. Columbus, OH
    Average Salary: $41,792
    Columbus is home to numerous healthcare institutions such as OhioHealth and Wexner Medical Center. The city offers a mix of urban and suburban living, making it a balanced choice for professionals. Opportunities for advancement are plentiful.
    Find Medical Assistant jobs in Columbus, OH


  9. Nashville, TN
    Average Salary: $41,320
    Nashville’s healthcare sector is thriving, with major players like Vanderbilt University Medical Center. The city’s warm and welcoming atmosphere creates a pleasant work environment. There are plenty of opportunities to grow and make a difference.
    Find Medical Assistant jobs in Nashville, TN


  10. Indianapolis, IN
    Average Salary: $41,248
    Indianapolis offers a robust healthcare system with employers like Indiana University Health. The city’s growing economy and friendly community provide a supportive backdrop for a successful career. There are many avenues for professional growth.
    Find Medical Assistant jobs in Indianapolis, IN

What are the best paying companies for a Medical Assistant in St. Louis, MO?

Job seekers looking for a medical assistant position in St. Louis, MO, can find top pay at Places for People (MO), Life Line Screening, and Vivent Health. These companies lead in offering competitive salaries to medical assistants. This makes them excellent choices for anyone seeking a stable and rewarding career in this field. BJC HealthCare, Marathon Health, and Washington University in St. Louis also provide strong compensation packages. These employers show a commitment to supporting their staff. They offer a chance for medical assistants to thrive in their roles.
Graph displaying best paying company salaries for Medical Assistant jobs in St. Louis, MO, highlighting Places for People (MO) with the highest at $49,317 and BCG Medical Group with the lowest at $42,500.
  1. Places for People (MO)
    Average Salary: $49,317
    Places for People (MO) is a top employer for Medical Assistants in St. Louis. They work with healthcare providers to offer personalized care. Their locations are spread across St. Louis, offering many job opportunities.


  2. Life Line Screening
    Average Salary: $47,500
    Life Line Screening focuses on preventive health screenings. They offer Medical Assistant positions in their St. Louis offices. Working here can lead to a rewarding career in health screenings.


  3. Vivent Health
    Average Salary: $45,667
    Vivent Health provides healthcare services with a focus on HIV/AIDS care. Their St. Louis offices are hiring for Medical Assistants. Joining Vivent Health means making a difference in patient care.


  4. Marathon Health
    Average Salary: $45,300
    Marathon Health offers wellness services through their clinics in St. Louis. They seek Medical Assistants who want to support patient wellness. Working here means being part of a team focused on health.


  5. Washington University in St. Louis
    Average Salary: $45,004
    Washington University in St. Louis is a leading research university. They provide Medical Assistant roles in their medical facilities. Employees enjoy working in an academic environment with top-tier medical services.


  6. Capital Staffing Solutions
    Average Salary: $44,333
    Capital Staffing Solutions offers staffing services for various healthcare needs. Their St. Louis offices hire Medical Assistants to work in different healthcare settings. This role offers flexibility and diverse work experiences.


  7. USA Clinics Group
    Average Salary: $43,935
    USA Clinics Group operates several clinics in St. Louis. They hire Medical Assistants who are committed to patient care. Working here means being part of a well-established clinic network.


  8. BJC HealthCare
    Average Salary: $43,053
    BJC HealthCare is a large healthcare provider in St. Louis. They offer Medical Assistant positions in their many facilities. This role provides extensive experience in a major healthcare system.


  9. Epiphany Dermatology
    Average Salary: $42,839
    Epiphany Dermatology specializes in skin care services. Their St. Louis locations are looking for Medical Assistants. Working here means focusing on dermatology with a supportive team.


  10. BCG Medical Group
    Average Salary: $42,500
    BCG Medical Group provides healthcare services to patients in St. Louis. They hire Medical Assistants to support their medical staff. This role offers stable employment in a patient-focused environment.

Currently 16,587 Medical Assistant job openings, nationwide.

How's the job market for a Medical Assistant in the US?

Learn what a Medical Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Medical Assistant today.
Position
Overview
Medical Assistant
16,587 Job Openings