Key Takeaways
- St. Louis offers accredited certificate, diploma, and associate degree medical assistant programs that can be completed in 9 to 24 months.
- Top programs combine classroom learning, hands-on labs, and externships with major healthcare systems like BJC HealthCare and SSM Health.
- Accreditation by CAAHEP or ABHES is critical for CMA certification eligibility.
- Tuition typically ranges from $8,000 to $18,000 depending on program length and institution type.
- The St. Louis region shows steady demand for medical assistants, with competitive entry-level wages and strong healthcare employer presence.
Why St. Louis Is a Strong Market for Medical Assistants
Before choosing a program, it is important to understand the job market. St. Louis is home to major healthcare employers such as BJC HealthCare, SSM Health, and Washington University School of Medicine. These institutions consistently hire trained medical assistants for hospitals, specialty clinics, and outpatient centers.
According to the U.S. Bureau of Labor Statistics, medical assisting is projected to grow much faster than average nationwide, with median annual wages around $42,000 as of recent data. Missouri salaries are competitive for entry-level healthcare roles, particularly in metro areas like St. Louis.
This strong clinical ecosystem means students benefit from externship placements, professional networking, and real job placement opportunities after graduation.
Top Medical Assistant Programs in St. Louis (Side-by-Side Comparison)
SchoolCredentialLengthAccreditationEst. Tuition RangeExternshipSt. Louis Community CollegeCertificate / AAS1 year / 2 yearsCAAHEP$8,000 to $12,000YesRanken Technical CollegeAssociate Degree2 yearsInstitutionally Accredited$15,000 to $18,000YesMidwest InstituteDiploma9 to 12 monthsABHES$14,000 to $17,000YesSt. Charles Community CollegeCertificate1 yearCAAHEP$9,000 to $11,000Yes
Tuition varies based on residency status, fees, books, and supplies. Always confirm current costs directly with the institution.
Detailed Review of the Best Programs
St. Louis Community College (STLCC)
STLCC offers one of the most recognized medical assistant programs in the region. The program is accredited by the Commission on Accreditation of Allied Health Education Programs, which allows graduates to sit for the Certified Medical Assistant (CMA) exam administered by the American Association of Medical Assistants.
Students receive training in:
- Clinical procedures and patient care
- Phlebotomy and EKG
- Medical office administration
- Electronic health records
The program includes a supervised externship with local healthcare providers, giving students real patient-facing experience before graduation.
Ranken Technical College
Ranken provides a broader Associate of Technology degree with strong technical and hands-on training components. While longer than certificate programs, the associate credential may provide a competitive edge for advancement into healthcare management or specialized clinical roles.
Students benefit from small class sizes and strong technical lab instruction.
Midwest Institute
Midwest Institute offers a fast-track diploma designed for students who want to enter the workforce quickly. The program emphasizes:
- Flexible scheduling options
- Accelerated completion timeline
- Certification exam preparation
The school is accredited by the Accrediting Bureau of Health Education Schools, which is recognized by the U.S. Department of Education.
St. Charles Community College
Located just outside St. Louis, SCC offers a CAAHEP-accredited certificate program with strong employer connections in the region. Community college tuition makes this one of the most affordable accredited options available.
What to Look for in a Medical Assistant Program
1. Accreditation
If your goal is CMA certification, choose a CAAHEP or ABHES accredited program. Accreditation ensures curriculum standards and eligibility for national exams.
2. Certification Exam Pass Rates
Ask each school for recent CMA or RMA exam pass rate data. High first-time pass rates often reflect strong clinical preparation.
3. Externship Quality
Hands-on clinical experience is not optional. Confirm that your program includes a structured externship with reputable St. Louis healthcare employers.
4. Job Placement Support
Some schools offer resume workshops, interview coaching, and employer networking events. Ask about documented job placement rates within six months of graduation.
5. Schedule Flexibility
If you are working while enrolled, explore hybrid or evening formats. Several institutions offer partial online coursework for administrative subjects.
Admission Requirements
While requirements vary slightly, most St. Louis programs require:
- High school diploma or GED
- Placement testing or minimum GPA
- Background check and drug screening
- Immunization records
Some programs have competitive entry due to limited clinical slots, so early application is recommended.
Certification and Career Advancement
The most recognized credential is the Certified Medical Assistant (CMA). Graduates of accredited programs may also pursue the Registered Medical Assistant (RMA) credential through American Medical Technologists.
Certification can increase hiring preference and salary potential. With experience, medical assistants may advance into:
- Lead medical assistant roles
- Office management
- Healthcare administration
- Nursing or other allied health careers
Tuition and Financial Aid Options
Community colleges generally offer the most affordable pathway. Private career schools may cost more but provide accelerated timelines.
Many accredited schools participate in federal financial aid programs. Students can complete the FAFSA application to determine eligibility for:
- Pell Grants
- Federal student loans
- Work-study programs
Some St. Louis healthcare employers also offer tuition assistance or apprenticeship programs.
Salary Outlook in St. Louis
Medical assistants in the St. Louis metro area typically earn between $35,000 and $45,000 annually depending on certification, specialty, and experience. Specialty clinics such as cardiology or orthopedics often pay higher wages than general practice offices.
Experience, certification, and additional technical skills such as phlebotomy or EKG certification can significantly increase earning potential.
How to Choose the Right Program for Your Goals
If you want the most affordable accredited route, a community college certificate is often the best option. If you seek faster entry into the workforce, a diploma program may be ideal. If long-term advancement is your goal, consider an associate degree.
Visit campuses, request outcome data, compare externship partnerships, and speak directly with program advisors before enrolling. The best medical assistant program in St. Louis is the one that aligns with your career timeline, financial situation, and certification goals.
Frequently Asked Questions about St. Louis Medical Assistant Programs
How long does it take to become a medical assistant in St. Louis?
Most St. Louis programs take 9 to 24 months to complete. Diploma programs are usually 9–12 months, while certificate programs take about 1 year and associate degrees take about 2 years of full-time study.
Which accreditation should you look for in a medical assistant program?
If you want to sit for the Certified Medical Assistant (CMA) exam, you should choose a program accredited by the Commission on Accreditation of Allied Health Education Programs (CAAHEP) or the Accrediting Bureau of Health Education Schools (ABHES). These accreditors are widely recognized and help you qualify for national certification.
How much does a medical assistant program cost in St. Louis?
Tuition for St. Louis medical assistant programs usually ranges from about $8,000 to $18,000, depending on the school, program length, and fees. You can check current costs and financial aid options through the FAFSA site and each college’s financial aid office.
What is the salary outlook for medical assistants in St. Louis?
Medical assistants in the St. Louis metro area commonly earn about $35,000 to $45,000 per year, depending on experience, certification, and work setting. Nationwide data from the U.S. Bureau of Labor Statistics shows a median annual wage near $42,000, with faster-than-average job growth.
Do St. Louis medical assistant programs include externships?
Yes. Leading programs in the St. Louis area, such as those at community colleges and career schools, include a supervised externship. Many partner with major healthcare employers like BJC HealthCare, SSM Health, or Washington University–affiliated clinics to give you real clinical experience.







