Portland-South Portland reports 1,730 medical assistant jobs, the largest base in Maine, a signal that medical assistants are in demand, but training costs vary from about $4,156 a year at a community college to over $20,000 at a private school. Seven ranked programs span community colleges in Calais, Presque Isle, Fairfield, Bangor, South Portland, and Lewiston, plus a private college in Bangor.
For most learners, the decision comes down to cost, accreditation, delivery format, and graduate job placement. No matter the format, most programs require in-person clinical hours, so location still matters even when fast online medical assistant certificate programs put coursework online.
Best Medical Assistant Programs in Maine: Ranked & Compared
Maine offers a mix of low-cost community college medical assistant programs and flexible private options. The ranking below highlights schools with strong accreditation, hands-on externships, and clear paths to certification. Use the profile notes to compare delivery formats, clinical hours, and local employer connections before you apply.
Washington County Community College
#1Calais, ME · $5,000 – $10,000/yr (est.)
Best for: Budget-conscious rural learners
Washington County Community College pairs an accredited medical assisting associate degree with a strong rural health focus. Its low in-state tuition and transfer agreement with the University of Southern Maine make it a budget-friendly starting point for students in Washington County and nearby areas. The program includes hands-on clinical training and prepares graduates for national certification exams.
- CAAHEP accredited program
- 64 credit hours required
- 165-hour clinical practicum
- Online first-year coursework for rural access
- Prepares for CMA or RMA certification
- Transfer pathway to USM health sciences bachelor's
Kennebec Valley Community College
#2Fairfield, ME · ~$4,000/yr (est.)
Best for: Career changers seeking immediate entry
Kennebec Valley Community College offers a CAAHEP-accredited medical assisting certificate with a strong record of graduate and employer satisfaction. Students complete a clinical externship through partnerships with central Maine healthcare providers such as MaineGeneral and Inland Hospital. The program is designed to move quickly into certification and entry-level roles in clinics and physician practices.
- CAAHEP accredited since 1998
- 100% graduate satisfaction rate
- 100% employer satisfaction rate
- 86.49% five-year certification pass rate
- Clinical externship with Maine healthcare partners
- Prepares for CMA (AAMA) exam
Northern Maine Community College
#3Presque Isle, ME · $4,000 – $7,000/yr (est.)
Best for: Aroostook County residents needing local access
Northern Maine Community College supports both a one-year certificate and a two-year associate degree in medical assisting, serving Aroostook County's healthcare workforce needs. Its programs are CAAHEP-accredited and report high job and continuing-education placement for recent graduates. Students gain clinical and administrative skills, with the certificate offering a faster route to local jobs.
- CAAHEP accredited associate degree
- Eligible for CMA and RMA exams
- 83% exam pass rate 2019-2023
- 92% job or continuing education placement
- 100% employer satisfaction rate
- Serves Aroostook County healthcare employers
- 1-year fast-track certificate
- 165 clinical practicum hours
- CAAHEP accredited
- Prepares for CMA national certification
- Clinical and administrative skill training
Eastern Maine Community College
#4Bangor, ME · $9,000/yr (est. net price)
Eastern Maine Community College prepares medical assisting students for ambulatory care settings through a CAAHEP-accredited program with day and evening courses. The hands-on curriculum covers both clinical procedures and administrative responsibilities, and graduates are eligible to sit for the CMA exam. The final practicum requires daytime attendance, so students should plan for that scheduling commitment.
- CAAHEP accredited program
- Day and evening course options
- Final clinical practicum requires daytime schedule
- Hands-on training in clinical and administrative procedures
- Prepares for CMA certification exam
- Ranked #1 in Maine by an external medical assisting site
Southern Maine Community College
#5South Portland, ME · ~$11,000/yr (est.)
Southern Maine Community College offers an associate degree in medical assisting with a required 160-hour practicum. The program is CAAHEP-accredited and emphasizes both clinical tasks and administrative duties. SMCC also supports apprenticeship options through partnerships with MaineHealth and other southern Maine employers.
- CAAHEP accredited program
- 160-hour practicum required
- Clinical and administrative training
- Apprenticeship pathway with MaineHealth partners
- Transfer agreements to four-year programs
Maine College of Health Professions
#6Lewiston, ME · ~$26,000/yr (est.)
Maine College of Health Professions provides an associate degree pathway with a medical assistant concentration that can lead to multiple entry-level healthcare credentials. Students complete a 180-hour clinical preceptorship, and the college covers the certification exam fee for the clinical medical assistant credential. Its affiliation with Central Maine Medical Center supports clinical experiences in the Lewiston area.
- Multi-credential pathway across four entry-level roles
- 180-hour clinical preceptorship
- College pays NHA exam fee and study materials
- Affiliated with Central Maine Medical Center
- Eligible for CCMA and RMA certifications
Beal University
#7Bangor, ME · $40,000/yr (est. net price)
Beal University's medical assistant associate degree offers an 18-month path with hybrid and online learning options. The program has been accredited since 1985, making it one of the longest-running in Maine. Students complete an externship and are prepared for national certification in medical assisting.
- 18-month associate degree program
- Hybrid and online delivery options
- 160-hour externship experience
- Prepares for CMA (AAMA) certification
- Longest-running accredited medical assisting program in Maine
Medical Assistant Salary by Metro Area in Maine
Medical assistant pay varies across Maine. Portland-South Portland has the largest reported employment base with 1,730 medical assistant jobs, while Lewiston-Auburn has the highest median annual wage at $49,990. Entry level workers in these metro areas often start in the low to mid $40,000s, based on 25th percentile wages.
| Metro area | Total employment | Mean annual wage | 25th percentile wage | Median annual wage | 75th percentile wage |
|---|---|---|---|---|---|
| Portland-South Portland, ME | 1730 | 48160 | 43590 | 47530 | 52360 |
| Bangor, ME | 640 | 46200 | 41670 | 46370 | 50830 |
| Lewiston-Auburn, ME | 360 | 48410 | 45010 | 49990 | 49990 |
How We Ranked Maine's Medical Assistant Programs
We ranked Maine medical assistant programs around the factors that most affect your time in school and your first years on the job: affordability, graduate outcomes, completion, and flexibility. The goal is to highlight programs that are realistic to afford, possible to finish, and connected to actual medical assistant job outcomes.
What We Weighed
- Cost: We used average net price after grants and scholarships as a starting point, then reviewed published tuition when available. Net price is an institution-wide average, so your own cost may be higher or lower depending on your income and aid package.
- Earnings and debt: Where schools report outcome data, we considered median earnings for program completers and typical debt, informed by Medical Assistant Salary: What to Expect data. These figures are median outcomes for completers, not promises, and not every Maine school reports program-level earnings.
- Completion: We included the institution's graduation rate as a signal of student support. This rate reflects all students at the school, not only medical assistant students.
- Online availability: We gave credit to programs with online or hybrid coursework, a feature in Online Medical Assistant Certificate and Diploma Programs that can cut commuting time for working adults.
Where the Data Comes From
We used U.S. Department of Education College Scorecard and IPEDS records for cost, completion, and earnings information. When a school does not report program-level earnings, we state that directly instead of estimating.
What the Ranking Can and Cannot Tell You
Treat this list as a practical starting point, not a replacement for due diligence. Confirm current tuition, clinical placement policies, and accreditation status with the program directly before you enroll.
Online vs. Campus Medical Assistant Programs in Maine
Most Maine medical assistant programs require at least some in-person training, even when coursework is delivered online. The ranked programs below show the primary delivery format reported in the latest listing data; hybrid options may still require scheduled on-campus labs or clinical hours. Because no fully online CAAHEP- or ABHES-accredited program appeared in the ranked Maine data, students who need a completely remote pathway may need to review out-of-state online providers such as U.S. Career Institute, keeping in mind that accreditation and externship placement support can vary.
| Institution | Location | Degree or Credential | Delivery Format |
|---|---|---|---|
| Washington County Community College | Calais, ME | Associate degree | Hybrid |
| Northern Maine Community College | Presque Isle, ME | Associate degree | Campus |
| Kennebec Valley Community College | Fairfield, ME | Certificate | Campus |
| Eastern Maine Community College | Bangor, ME | Associate degree | Campus |
| Southern Maine Community College | South Portland, ME | Associate degree | Campus |
| Beal University | Bangor, ME | Associate degree | Campus |
| Maine College of Health Professions | Lewiston, ME | Associate degree | Campus |
Maine by City
Related Articles
Certification, Accreditation, and Externship Hours: What Maine Employers Look For
Why Accreditation Matters
CAAHEP and ABHES accreditation signals that a medical assistant program meets national standards for curriculum, faculty, and clinical training. Many Maine employers prefer or require graduates from these programs, and finishing a CAAHEP- or ABHES-accredited program is the most direct route to sitting for the AAMA CMA exam.1 Without it, you may need to qualify through a work-experience route or a different certifying body.
Accreditation at Maine's Ranked Programs
The Maine community college medical assistant programs in this comparison hold current CAAHEP or ABHES accreditation: - Eastern Maine Community College: CAAHEP1 - Kennebec Valley Community College: CAAHEP1 - Southern Maine Community College: ABHES1 - Northern Maine Community College: CAAHEP2 - Washington County Community College: CAAHEP2
No ranked program currently lacks programmatic accreditation, but accreditation cycles can change, so confirm current status with the program before enrolling.
Externship Hours and Exam Outcomes
Maine medical assistant programs typically require at least 160 hours of clinical or medical assistant externship experience before graduation.3 Southern Maine Community College lists a 160-hour externship requirement, and AAMA eligibility materials describe a qualifying pathway requiring at least 560 non-practicum hours plus 160 practicum or externship hours, unless the candidate has at least 1,000 hours of qualifying experience.1
Published exam outcomes are limited. Eastern Maine Community College reports a five-year exam pass rate of 91.75%, with 91.51% exam participation.1 Kennebec Valley Community College reports an 89.16% five-year pass rate.1 Northern Maine Community College and Washington County Community College do not publish comparable pass-rate or externship data, and no Maine program publishes job placement rates. Ask the program director for the most recent cohort report to verify current exam and placement performance.
Certifications Maine Employers Recognize
Maine employers commonly accept the CMA credential through AAMA and the CCMA credential through NHA. Graduates of accredited programs can usually sit for the CMA exam, while many employers also accept CCMA candidates from accredited or approved programs. Before choosing an exam, compare Medical Assistant Certifications: CMA, RMA, NCMA and confirm the credential your target employer prefers.
Apprenticeship vs. Traditional Medical Assistant Programs in Maine
Maine learners choosing between an apprenticeship and a traditional MA program are really choosing between paid, employer-sponsored training and a conventional tuition-based path. MaineHealth, SMCC, and YCCC apprenticeships cover tuition and pay during clinical training, and MaineHealth graduates commit to 12 months of employment with MaineHealth after finishing. Traditional certificate or AAS programs do not typically include wages or a guaranteed job, so graduates find employment on their own after completing the program.
| Aspect | Apprenticeship (MaineHealth / SMCC / YCCC) | Traditional Certificate or AAS |
|---|---|---|
| Cost | Tuition fully covered by MaineHealth and grants for eligible participants; no cost to qualified trainees in the SMCC or YCCC programs. | Tuition-based; students pay tuition and fees unless covered by financial aid or employer reimbursement. |
| Pay during training | Paid on-the-job training; MaineHealth apprenticeship system-wide pays $18.00 per hour, with Southern Maine region positions at $18.36 per hour. York Hospital apprentices work 20 paid clinical hours per week. | Generally unpaid; externship hours are completed without wages, though students may work separately while enrolled. |
| Time to completion | Accelerated 9-month programs at MaineHealth, SMCC, and YCCC. | Varies by school and credential; certificate programs are usually shorter than associate degree programs, typically ranging from about one year to two years. |
| Credential earned | Certificate from partner college (SMCC or YCCC) plus eligibility to sit for the CCMA or other national Medical Assistant certification exam. | Certificate or Associate of Applied Science in Medical Assisting; eligibility for national certification exam after meeting program requirements. |
| Post-completion employment commitment | MaineHealth apprenticeship graduates commit to work at a MaineHealth practice for at least 12 months after training; this effectively guarantees initial employment. | No required employer commitment; graduates seek jobs independently after finishing. |
| Typical eligibility | Maine resident, high school diploma, GED, or HiSET, at least 18 years old, proof of authorization to work in the U.S.; some programs require acceptance to the partner college and may require testing. | High school diploma or GED; admissions requirements vary by school and program. |
| Reported post-certification pay | MaineHealth reports $20.32 per hour in the Southern Maine region and $21.22 per hour system-wide for certified Medical Assistants hired after program completion, equal to about $42,266 to $44,138 per year at 40 hours per week. | No uniform statewide figure is reported; wages depend on employer and region. |
High School and Adult Education Medical Assistant Programs in Maine
High school career and technical education and local adult education centers can be a practical first step to become a medical assistant, but college credit is not automatic, so you should verify articulation before you enroll.
High school CTE
Northern Penobscot Tech Region III describes itself as the only technical school in Maine offering clinical medical assisting at the high school level.1 Its two-year, college-level class gives students a head start on clinical skills, although no formal articulation agreement was publicly available. Many other Maine technical centers focus on nursing assisting, so confirm the program title says medical assisting rather than nursing assisting before committing.
Adult education and apprenticeships
For adult learners, Academy of Medical Professions runs a 16-week CCMA-prep program that is open statewide. A partnership with EMDC and Central Maine Healthcare adds 40 hours of clinical experience, but this route does not publish a college credit transfer. RSU 73 Spruce Mountain Adult Education also lists a Certified Medical Assistant program. Eastern Maine Community College2, Northern Maine Community College3, and Kennebec Valley Community College4 offer related certificate programs for adult students, but college credit transfer details are not always published. Ask about total cost, including background checks, immunizations, uniforms, and exam fees.
The clearest credit bridge
MaineHealth's Medical Assistant Training, a 9-month paid apprenticeship, is the most documented way to convert training into college credit. Southern Maine Community College's Medical Assistant Apprenticeship cohorts meet in South Portland or Brunswick, and York County Community College's Medical Assistant Apprenticeship uses a blended Wells-based format. Completion can yield 27 to 30 credits; YCCC says up to 30 credits can apply to its Health Studies Degree Program. You need a high school diploma, GED, or HiSET, be 18 or older, have work authorization, and live in Maine. The program pays you while you train and prepares you for the CCMA exam.
State by State
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- Washington DC
- West Virginia
- Wisconsin
- Wyoming






