Top Medical Billing and Coding Programs by State


There are hundreds of medical billing and coding programs throughout the country, some online, in-person, and others a combination of both.
We’ve compiled a list of the top medical billing and coding programs in each state to help you find the perfect program for you!
Popular Online Medical Billing and Coding Programs

Our Medical Billing and Coding Certificate will help prepare you to pursue the American Health Information Management Association (AHIMA) Certificate Coding Associate (CCA) Credential or with industry experience, the AHIMA Certified Coding Specialist (CCS).
Enrollment: Nationwide

For the past 26 years, Ultimate Medical Academy, a non-profit, allied health school, has been committed to helping students succeed in their healthcare careers. That’s why they offer students a connected support system from the start of their education to beyond graduation.
Enrollment: Nationwide

Gain the healthcare, IT, and business skills required by employers in today’s technology-driven health care system. Study the medical terminology and reimbursement methodologies you need to know and prepare for industry certification exams.
Enrollment: Nationwide

Keiser University’s AS degree in Medical Administrative Billing & Coding prepares students to assign accurate medical codes for diagnostic procedures and other services offered by healthcare practitioners. Students will learn various clerical and administrative functions that relate to insurance claims, compliance, & reimbursement.
Enrollment: FL
Alabama
- Location: Dothan, AL
- Tuition: $3,120-$3,480
- Program Length: 5-8 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
- Location: Birmingham, AL
- Tuition: Varies
- Program Length: 10-20 months
- Accreditation: AAPC
- Degrees/Programs Offered: Diploma/Associate's
- School Type: Private
- Online Options Available? Yes
- Location: Mobile, AL
- Tuition: $16,685
- Program Length: 9 months
- Accreditation: AAPC
- Degrees/Programs Offered: Diploma
- School Type: Private
- Online Options Available? No
4. University of South Alabama
- Location: Mobile, AL
- Tuition: $3,120-$3,480
- Program Length: 8 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
5. Jefferson State Community College
- Location: Birmingham, AL
- Tuition: $1,595
- Program Length: Approximately 4 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Alaska
- Location: Anchorage, AK
- Tuition: Varies
- Program Length: Varies
- Accreditation: NCICS & CPC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? No
2. University of Alaska Fairbanks (eCampus)
- Location: Fairbanks, AK
- Tuition: $4,575
- Program Length: Varies
- Accreditation: AAPC
- Degrees/Programs Offered: Occupational Endorsement in Medical Coding
- School Type: Public
- Online Options Available? Yes
- Location: Anchorage, AK
- Tuition: $241-$290 per credit
- Program Length: 18 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Arizona
- Location: Glendale & Mesa, AZ
- Tuition: Varies
- Program Length: About 30 weeks
- Accreditation: ABHES
- Degrees/Programs Offered: Diploma
- School Type: Private
- Online Options Available? Hybrid
- Location: Greater Phoenix area
- Tuition: $97+ per credit
- Program Length:
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
- Location: East Valley, AZ
- Tuition: $17.418
- Program Length: 9 months
- Accreditation: ABHES
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Hybrid and on-campus
- Location: Phoenix, AZ
- Tuition: $1,364 per course
- Program Length: 10 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Yuma, AZ
- Tuition: Contact the school for current rates
- Program Length: Contact the school for scheduling
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Arkansas
1. University of Arkansas Community College at Batesville
- Location: Batesville,AR
- Tuition: $87-$127 per credit
- Program Length: 1 year
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. University of Arkansas at Little Rock
- Location: Little Rock, AR
- Tuition: $2,995
- Program Length: Self-paced
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Northwest Arkansas Community College
- Location: Bentonville, AR
- Tuition: $103-$233 per credit
- Program Length: Varies
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Arkansas State University, Three Rivers
- Location: Malvern, AR
- Tuition: $114-$139 per credit
- Program Length: 31 credits
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
5. University of Arkansas-Grantham
- Location: Malvern, AR
- Tuition: $305 per credit
- Program Length: 8 months
- Accreditation: DEAC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
California
1. California State University, East Bay
- Location: Hayward, CA
- Tuition: $3,025
- Program Length: Self-paced
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Phoenix, AZ
- Tuition: Varies
- Program Length: 9 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
3. San Diego State University Global Campus
- Location: San Diego, CA
- Tuition: $3,265
- Program Length: 1-3 years
- Accreditation: WSCUC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Yes
4. California State University, San Bernardino
- Location: San Bernardino, CA
- Tuition: $3,095
- Program Length: 1-3 years
- Accreditation: WSCUC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Yes
- Location: Santa Barbara, CA
- Tuition: $46-$331 per credit
- Program Length: Varies
- Accreditation: AHIMA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Popular Online Medical Billing and Coding Programs

Our Medical Billing and Coding Certificate will help prepare you to pursue the American Health Information Management Association (AHIMA) Certificate Coding Associate (CCA) Credential or with industry experience, the AHIMA Certified Coding Specialist (CCS).
Enrollment: Nationwide

For the past 26 years, Ultimate Medical Academy, a non-profit, allied health school, has been committed to helping students succeed in their healthcare careers. That’s why they offer students a connected support system from the start of their education to beyond graduation.
Enrollment: Nationwide

Gain the healthcare, IT, and business skills required by employers in today’s technology-driven health care system. Study the medical terminology and reimbursement methodologies you need to know and prepare for industry certification exams.
Enrollment: Nationwide

Keiser University’s AS degree in Medical Administrative Billing & Coding prepares students to assign accurate medical codes for diagnostic procedures and other services offered by healthcare practitioners. Students will learn various clerical and administrative functions that relate to insurance claims, compliance, & reimbursement.
Enrollment: FL
Colorado
1. Red Rocks Community College
- Location: Arvada, CO
- Tuition: $394-$423 per credit
- Program Length: 1 year
- Accreditation: AAPC
- Degrees/Programs Offered: Medical Office Technology Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Denver, CO
- Tuition: Varies
- Program Length: 20-24 weeks, self-paced
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Glenwood Springs, CO
- Tuition: $104-$530 per credit
- Program Length: 29+ credits
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Metropolitan State University of Denver
- Location: Denver, CO
- Tuition: Varies
- Program Length: 1-3 years
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Yes
- Location: Fort Collins, CO
- Tuition: $79 per month
- Program Length: 5-12 months
- Accreditation: DEAC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
Connecticut
- Location: Multiple campuses across Connecticut
- Tuition: $3,494
- Program Length: 197.5 hours+
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? 100% Online and Hybrid
- Location: East Hartford, CT
- Tuition: $735 per credit
- Program Length: 12-18 months
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: New Britain, CT
- Tuition: $329 per credit
- Program Length: 30 credits
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Southern Connecticut State University
- Location: New Haven, CT
- Tuition: $292 per credit
- Program Length: Self-paced
- Accreditation: AAPC, NHA
- Degrees/Programs Offered:
- School Type: Public
- Online Options Available? Yes
- Location: Bridgeport, CT
- Tuition: Varies
- Program Length: Varies
- Accreditation: Not specified
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? No
Delaware
1. Delaware Technical Community College
- Location: Dover, DE
- Tuition: Varies
- Program Length: 5 semesters
- Accreditation: MSCHE
- Degrees/Programs Offered: Associate's Degree
- School Type: Public
- Online Options Available? Hybrid
- Location: Dover, DE
- Tuition: $3,950
- Program Length: 26 weeks
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Woodside, DE
- Tuition: $2,325
- Program Length: 21 weeks
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? No
- Location: Georgetown, DE
- Tuition: $3,509
- Program Length: 32 weeks
- Accreditation: NHA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
- Location: New Castle, DE
- Tuition: $429 per credit
- Program Length: 15 weeks
- Accreditation: Not specified
- Degrees/Programs Offered:
- School Type: Private
- Online Options Available? Yes
Florida
- Location: Gainesville, FL
- Tuition: $3,890
- Program Length: 12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Florida Gulf Coast University
- Location: Fort Myers, FL
- Tuition: Contact school for rates
- Program Length: Self-paced
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Penn Foster
- Location: Online
- Tuition: $1,049
- Program Length: 10-14 months
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Multiple campuses across the state
- Tuition: Contact the school for rates
- Program Length: 9 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Multiple locations across the state
- Tuition: $1,253 per 12 credits
- Program Length: 37 credits
- Accreditation: AHIMA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Georgia
- Location: Athens, GA
- Tuition: $2,995
- Program Length: 37 credits
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Middle Georgia State University
- Location: Macon, GA
- Tuition: Varies
- Program Length: 1-3 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Chattahoochee Technical College
- Location: Multiple campuses across the state
- Tuition: $107-$214 per credit
- Program Length: Varies, self-paced
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Georgia Southern University
- Location: Statesboro, GA
- Tuition: $3,095
- Program Length: 12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Various locations across North Georgia
- Tuition: Not specified, likely little to no cost.
- Program Length: 14 weeks
- Accreditation: Not specified
- Degrees/Programs Offered: Certificate
- School Type: Non-profit organization
- Online Options Available? Hybrid
Hawaii
1. Kapi'olani Community College
- Location: Honolulu, HI
- Tuition: $3,995
- Program Length: 80 hours
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Honolulu, HI
- Tuition: $320 per credit
- Program Length: 18 months
- Accreditation: ACCET
- Degrees/Programs Offered: Associate's Degree
- School Type: Private
- Online Options Available? Yes
- Location: Lihu'e, HI
- Tuition: $2,995
- Program Length: Up to 12 months
- Accreditation: AAPC, NHA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Idaho
- Location: Pocatello, ID
- Tuition: $14,846
- Program Length: 18 months
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Nampa, ID
- Tuition: $3,699
- Program Length: 12 months
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Falls, ID
- Tuition: $2,660
- Program Length: 370 hours, self-paced
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Coeur d'Alene, ID
- Tuition: $142-$215 per credit
- Program Length: 60-62 credits
- Accreditation: NWCCU
- Degrees/Programs Offered: Associate's Degree
- School Type: Public
- Online Options Available? No
Illinois
- Location: University Park, IL
- Tuition: $373 per credit
- Program Length: 1-3 years
- Accreditation: AAPC, NHA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. University of Illinois at Springfield
- Location: Springfield, IL
- Tuition: $2,995
- Program Length: 12 Months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Des Plaines, IL
- Tuition: $136 per credit
- Program Length: 16 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Grayslake, IL
- Tuition: $4,886
- Program Length: 1.5 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Crystal Lake, IL
- Tuition: $5,575
- Program Length: 28 credit hours (32 weeks)
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Indiana
- Location: Fort Wayne & Indianapolis, IN
- Tuition: $6,065
- Program Length: 34 credit hours
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Indiana Tech
- Location: Fort Wayne, IN
- Tuition: $399 per credit
- Program Length: 27 credit hours
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Online
- Tuition: $317-$412 per credit
- Program Length: 28 credit hours
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Online
- Tuition: $371 per credit
- Program Length: 1 year
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Vincennes, IN
- Tuition: Varies based on residency
- Program Length: 26 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Iowa
1. Des Moines Area Community College
- Location: Des Moines, IA
- Tuition: Varies by residency
- Program Length: 3 semesters
- Accreditation: AHIMA, AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Waterloo, IA
- Tuition: $4,099 (includes tuition, books, AAPC membership, and other fees)
- Program Length: 5 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Western Iowa Tech Community College
- Location: Sioux City, IA
- Tuition: $9,159-$9,417
- Program Length: 43 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Southeastern Community College
- Location: West Burlington, IA
- Tuition: Varies by residency. Contact the school for current rates
- Program Length: 3 semesters
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? No
5. Indian Hills Community College
- Location: Ottumwa and Centerville, IA
- Tuition: $11,314
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Kansas
- Location: El Dorado, KS
- Tuition: $10,020
- Program Length: 1-2 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate and Associate's Degree
- School Type: Public
- Online Options Available? Yes
- Location: Arkansas City, KS
- Tuition: Varies, contact the school for current rates
- Program Length: Varies
- Accreditation: HLC
- Degrees/Programs Offered: Certificate and Associate's Degree
- School Type: Public
- Online Options Available? Yes
3. Garden City Community College
- Location: Garden City, KS
- Tuition: $150 per credit hour
- Program Length: 1-3 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Highland, KS
- Tuition: Varies
- Program Length: 2 years
- Accreditation: HLC
- Degrees/Programs Offered: Associate's Degree
- School Type: Public
- Online Options Available? Yes
5. Hutchinson Community College
- Location: Hutchinson, KS
- Tuition: $128-$159 per credit
- Program Length: 45 credits
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Kentucky
1. Kentucky Community & Technical College System
- Location: Multiple locations across the state
- Tuition: Varies, reach out to the school for current cost
- Program Length: 22 credits
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Southeast Kentucky Community & Technical College
- Location: Cumberland, KY
- Tuition: $4,200
- Program Length: 8 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Hazard Community & Technical College
- Location: Hazard, KY
- Tuition: $4,100
- Program Length: 8 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Florence, KY
- Tuition: Reach out to the school for current rates
- Program Length: 12 months
- Accreditation: ABHES
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Louisville, KY
- Tuition: $450 per credit
- Program Length: 9 months
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
Louisiana
1. Louisiana State University Eunice
- Location: Online
- Tuition: $260 per credit
- Program Length: 16 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. South Louisiana Community College
- Location: Lafayette, LA
- Tuition: $5,500
- Program Length: 12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? No
3. Louisiana Delta Community College
- Location: Monroe, LA
- Tuition: Contact the school for current rates
- Program Length: 1.5 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
4. Southern University at Shreveport
- Location: Shreveport, LA
- Tuition: Contact the school for current rates
- Program Length: 51 credits
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
- Location: New Orleans, LA
- Tuition: $4,078 annually
- Program Length: 3 semesters
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
Maine
1. Central Maine Community College
- Location: Auburn, ME
- Tuition: $96-$193 per credit
- Program Length: 1-2 years
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Yes
2. Northern Maine Community College
- Location: Presque Isle, ME
- Tuition: $96-$192 per credit
- Program Length: 2 semesters
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Kennebec Valley Community College
- Location: Fairfield, ME
- Tuition: $96-$192 per credit
- Program Length: 34 credits
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Washington County Community College
- Location: Calais, ME
- Tuition: Contact the school for current rates
- Program Length: 20 weeks
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
5. Northeast Technical Institute
- Location: Scarborough, ME
- Tuition: Contact the school for current rates
- Program Length: 9 months
- Accreditation: ACCSC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
Maryland
1. Anne Arundel Community College
- Location: Arnold, MD
- Tuition: Less than $7,000
- Program Length: 16 months
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Community College of Baltimore County
- Location: Catonsville, MD
- Tuition: $122-$245 per credit
- Program Length: 3 semesters
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Rockville, MD
- Tuition: $134-$380 per credit
- Program Length: 31 credits
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Towson, MD
- Tuition: $3,999
- Program Length: 90 hours
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Baltimore, MD
- Tuition: Contact the school for current rates
- Program Length: 1-3 years
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Massachusetts
1. Massachusetts Bay Community College
- Location: Wellesley Hills, MA
- Tuition: Contact the school for current rates
- Program Length: 27 credits
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Northern Essex Community College
- Location: Haverhill, MA
- Tuition: $4,800
- Program Length: 1 year
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Yes
- Online Options Available? Yes
- Location: Holyoke, MA
- Tuition: $7,416
- Program Length: 12 months
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Quincy, MA
- Tuition: $4,000 per semester
- Program Length: 2 years
- Accreditation: NECHE
- Degrees/Programs Offered: Associate's Degree
- School Type: Public
- Online Options Available? Yes
- Location: Westfield, MA
- Tuition: $5,100
- Program Length: 9-12 months
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Michigan
- Location: Warren, MI
- Tuition: $3,000
- Program Length: 6-12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Grand Rapids, MI
- Tuition: Contact the school for current rates
- Program Length: Self-paced, 4-11 months
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Farmington Hills, MI
- Tuition: $3,000
- Program Length: 16 credits
- Accreditation: CAAHEP
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Jackson, MI
- Tuition: $2,000
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Ironwood, MI
- Tuition: $3,500
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Minnesota
- Location: Brooklyn Park, MN
- Tuition: $2,995
- Program Length: 370 course hours
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Minnesota State Community and Technical College
- Location: Fergus Falls, MN
- Tuition: $5,000
- Program Length: 50 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Coon Rapids, MN
- Tuition: Contact the school for current rates
- Program Length: Self-paced
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Minnesota State College Southeast
- Location: Red Wing, MN
- Tuition: Contact the school for current rates
- Program Length: Self-paced
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Mississippi
- Location: Raymond, MS
- Tuition: $4,000
- Program Length: 32-63 credit hours
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Online
2. Mississippi Gulf Coast Community College
- Location: Perkinston, MS
- Tuition: $3,400
- Program Length: 1 year
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Pearl River Community College
- Location: Poplarville, MS
- Tuition: Contact the school for current rates
- Program Length: Self-paced
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Clarksdale, MS
- Tuition: $3,200
- Program Length: 1-2 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate or Associate's Degree
- School Type: Public
- Online Options Available? Yes
- Location: Fulton, MS
- Tuition: Contact the school for current rates
- Program Length: 2 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Associate's Degree
- School Type: Public
- Online Options Available? Hybrid
Missouri
1. St. Louis Community College
- Location: St. Louis, MO
- Tuition: Contact the school for current rates
- Program Length: 24-35 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Northwest Missouri State University
- Location: Maryville, MO
- Tuition: $5,500
- Program Length: 1-3 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Ozarks Technical Community College
- Location: Springfield, MO
- Tuition: $6,544-$8,521
- Program Length: 2-4 semesters
- Accreditation:
- Degrees/Programs Offered: Certificate and Associate's Degree in Health Information Technology
- School Type: Public
- Online Options Available? Yes
- Location: Hillsboro, MO
- Tuition: $3,695
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Marshall, MO
- Tuition: Contact the school for current rates
- Program Length: Self-paced
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Montana
1. Great Falls College Montana State University
- Location: Great Falls, MT
- Tuition: Contact the school for current rates
- Program Length: 1 year
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Flathead Valley Community College
- Location: Kalispell, MT
- Tuition: $148-$429 per credit
- Program Length: 2 semesters
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Miles City, MT
- Tuition: $1,795
- Program Length: 6 months
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Great Falls, MT
- Tuition: $1,006 per credit
- Program Length: 2 years
- Accreditation: NWCCU
- Degrees/Programs Offered: Associate's in Healthcare Administration
- School Type: Private
- Online Options Available? Hybrid
- Location: Missoula, MT
- Tuition: $2,995
- Program Length: 12 months
- Accreditation:
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Nebraska
- Location: Omaha, NE
- Tuition: $671 per credit
- Program Length: 22 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Contact the school for distance learning opportunities
2. Metropolitan Community College
- Location: Omaha, NE
- Tuition: $70-$105 per credit
- Program Length: 2 years
- Accreditation: HLC
- Degrees/Programs Offered: Associate's in Health Information Management Systems
- School Type: Public
- Online Options Available? Hybrid
3. Southeast Community College
- Location: Lincoln, NE
- Tuition: Contact the school for current rates
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Western Nebraska Community College
- Location: Scottsbluff, NE
- Tuition: $109-$128 per credit
- Program Length: 1-2 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate or Associate's in Health Information Technology
- School Type: Public
- Online Options Available? Hybrid
Nevada
- Location: Las Vegas, NV
- Tuition: Contact the school for current rates
- Program Length: 1-2 years
- Accreditation: AHIMA
- Degrees/Programs Offered: Certificate or Associate's in Health Information Technology
- School Type: Public
- Online Options Available? Yes
- Location: Henderson, NV
- Tuition: $2,995
- Program Length: 12 months
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Carson City, NV
- Tuition: $123-$136 per credit
- Program Length: 1 year
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Truckee Meadows Community College
- Location: Reno, NV
- Tuition: $1,799
- Program Length: 1 year
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Elko, NV
- Tuition: Contact the school for current rates
- Program Length: 34 credits
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
New Hampshire
1. Southern New Hampshire University
- Location: Manchester, NH
- Tuition: $990
- Program Length: 8 weeks
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Nashua, NH
- Tuition: $215-$490 per credit
- Program Length: 1-3 years
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Lakes Region Community College
- Location: Laconia, NH
- Tuition: Contact the school for current rates
- Program Length: Varies
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate and Associate's Degree
- School Type: Public
- Online Options Available? Yes
4. New Hampshire Technical Institute
- Location: Concord, NH
- Tuition: $215-$490 per credit
- Program Length: 1-3 years
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
5. River Valley Community College
- Location: Claremont, NH
- Tuition: $135
- Program Length: 6 weeks (24 course hours)
- Accreditation:
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
New Jersey
- Location: Woodland Park, NJ
- Tuition: $955 per credit
- Program Length: 2 years
- Accreditation: MSCHE
- Degrees/Programs Offered: Associate's Degree in Health Services Administration
- School Type: Private
- Online Options Available? Yes
2. Raritan Valley Community College
- Location: Branchburg, NJ
- Tuition: Contact the school for current rates
- Program Length: 2 years
- Accreditation:
- Degrees/Programs Offered: Associate's in Health Information Technology
- School Type: Public
- Online Options Available? Yes
3. Rowan College at Burlington County
- Location: Pemberton, NJ
- Tuition: $151-$235 per credit
- Program Length: 1 year
- Accreditation: MSCHE
- Degrees/Programs Offered: Medical Billing Specialist Certificate
- School Type: Public
- Online Options Available? Yes
4. Hudson County Community College
- Location: Jersey City, NJ
- Tuition: $161-$322 per credit
- Program Length: Approximately 1 year
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Hackensack, NJ
- Tuition: $400 per credit
- Program Length: 9-12 months
- Accreditation: ACCSC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
New Mexico
- Location: Albuquerque, NM
- Tuition: $80-$196 per credit
- Program Length: 71 credits
- Accreditation: HLC
- Degrees/Programs Offered: Associate's in Health Information Technology
- School Type: Public
- Online Options Available? Yes
- Location: Farmington, NM
- Tuition: $5,800
- Program Length: 16 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. New Mexico State University
- Location: Albuquerque, NM
- Tuition: Contact the school for current rates
- Program Length: 2 years
- Accreditation: HLC
- Degrees/Programs Offered: Associate's Degree in Health Services Management
- School Type: Public
- Online Options Available? Yes
- Location: Santa Fe College
- Tuition: $2,995
- Program Length: 12 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Clovis, NM
- Tuition: $135
- Program Length: 6 weeks (24 course hours)
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
New York
- Location: Bronx, NY
- Tuition: Contact the school for current rates
- Program Length: Varies, self-paced
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. SUNY Erie Community College
- Location: Buffalo, NY
- Tuition: Contact the school for current rates
- Program Length: 2 years
- Accreditation: CAHIIM
- Degrees/Programs Offered: Associate's Degree in Health Information Technology
- School Type: Public
- Online Options Available? Yes
3. The City College of New York
- Location: New York, NY
- Tuition: $2,225
- Program Length: 175 hours
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. LaGuardia Community College
- Location: Long Island City, NY
- Tuition: $210-$320 per credit
- Program Length: Self-paced
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Schenectady, NY
- Tuition: Contact the school for current rates
- Program Length: 30 credits
- Accreditation: MSCHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
North Carolina
1. Wake Technical Community College
- Location: Raleigh, NC
- Tuition: $180
- Program Length: 12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Roxboro, NC
- Tuition: $180 per section
- Program Length: 1 year, 5 sections
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Central Piedmont Community College
- Location: Charlotte, NC
- Tuition: $76-$268 per credit
- Program Length: 1 year
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Durham Technical Community College
- Location: Durham, NC
- Tuition: Approximately $450
- Program Length: 10-12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Winterville, NC
- Tuition: Contact the school for current rates
- Program Length: 12 months
- Accreditation: SACSCOC
- Degrees/Programs Offered:
- School Type: Public
- Online Options Available? Yes
North Dakota
1. North Dakota State College of Science
- Location: Wahpeton, ND
- Tuition: $153 per credit
- Program Length: 41 credits
- Accreditation: AHIMA
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. University of North Dakota-Grand Forks
- Location: Grand Forks, ND
- Tuition: Contact the school for current rates
- Program Length: 1-3 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Dakota College at Bottineau
- Location: Bottineau, ND
- Tuition: Contact the school for current rates
- Program Length: 1 year
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. North Dakota State University
- Location: Fargo, ND
- Tuition: $383-$429 per credit
- Program Length: 1-3 years
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Ohio
1. Central Ohio Technical College
- Location: Lima, OH
- Tuition: $4,000 (contact the school for current rates)
- Program Length: 1 year
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? No
2. Cincinnati State Technical and Community College
- Location: Cincinnati, OH
- Tuition: $188-$377 per credit
- Program Length: 36 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Kent, OH
- Tuition: $335-$345 per credit
- Program Length: 21 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Toledo, OH
- Tuition: $400 per credit
- Program Length: 1 year (26 credits)
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Lima, OH
- Tuition: $195-$390 per credit
- Program Length: 27 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Oklahoma
- Location: Drumright, OK
- Tuition: $600
- Program Length: 18 weeks
- Accreditation: Oklahoma Dept. of Career and Technology Education
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Tulsa, OK
- Tuition: Contact the school for current rates
- Program Length: 11-20 months
- Accreditation: ABHES
- Degrees/Programs Offered: Certificate or Associate's in Medical Billing and Coding
- School Type: Private
- Online Options Available? Yes
- Location: Oklahoma City, OK
- Tuition: $3,120-$6,240
- Program Length: 960 hours
- Accreditation: Oklahoma Dept. of Career and Technology Education
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? No
4. Northeastern State University
- Location: Tahlequah, OK
- Tuition: $1,799
- Program Length: 6 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
5. Oklahoma City Community College
- Location: Oklahoma City, OK
- Tuition: $2,995
- Program Length: 1-3 years
- Accreditation:
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Oregon
1. Clackamas Community College
- Location: Wilsonville, OR
- Tuition: $6,338
- Program Length: Less than 1 year
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Eugene, OR
- Tuition: $14,406
- Program Length: 1 year (54 credits)
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Gresham, OR
- Tuition: Contact the school for current rates
- Program Length: 2-3 years
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Corvallis, OR
- Tuition: $3,440
- Program Length: Up to 12 months
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Portland, OR
- Tuition: $3,498
- Program Length: 2-3 terms
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
South Carolina
1. Central Carolina Technical College
- Location: Sumter, SC
- Tuition: Contact the school for current rates
- Program Length: 38 semester hours
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Horry-Georgetown Technical College
- Location: Conway, SC
- Tuition: $5,518
- Program Length: 40 credits
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Columbia, SC
- Tuition: $200 per credit
- Program Length: 10 months
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Columbia, SC
- Tuition: Contact the school for current rates
- Program Length: 8-15 months (31.5 credits)
- Accreditation: ACCSC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
5. University of South Carolina Sumter
- Location: Sumter, SC
- Tuition: $2,995
- Program Length: 1-3 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
South Dakota
- Location: Online
- Tuition: $515 per credit
- Program Length: 10-20 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
- Location: Online
- Tuition: $307 per credit
- Program Length: 9 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
3. Southeast Technical College
- Location: Sioux Falls, SD
- Tuition: Contact the school for current rates
- Program Length: 18 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
4. Western Dakota Technical College
- Location: Rapid City, SD
- Tuition: Contact the school for current rates
- Program Length: 22-45 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Texas
- Location: Killeen, TX
- Tuition: $125-$250 per credit
- Program Length: 14 courses
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate and Associate's Degree
- School Type: Public
- Online Options Available? Yes
2. College of Health Care Professionals
- Location: Multiple campuses across the state
- Tuition: Contact the school for current rates
- Program Length: 10 months
- Accreditation: ABHES
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Hybrid
- Location: El Paso, TX
- Tuition: $2,995
- Program Length: 12 months
- Accreditation: CAHIIM
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Lamar Institute of Technology
- Location: Beaumont, TX
- Tuition: $480 per credit
- Program Length: 19 months (44 credits)
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Multiple locations across the state
- Tuition: Contact the school for current rates
- Program Length: Typically 1 year
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Popular Online Medical Billing and Coding Programs

Our Medical Billing and Coding Certificate will help prepare you to pursue the American Health Information Management Association (AHIMA) Certificate Coding Associate (CCA) Credential or with industry experience, the AHIMA Certified Coding Specialist (CCS).
Enrollment: Nationwide

For the past 26 years, Ultimate Medical Academy, a non-profit, allied health school, has been committed to helping students succeed in their healthcare careers. That’s why they offer students a connected support system from the start of their education to beyond graduation.
Enrollment: Nationwide

Gain the healthcare, IT, and business skills required by employers in today’s technology-driven health care system. Study the medical terminology and reimbursement methodologies you need to know and prepare for industry certification exams.
Enrollment: Nationwide

Keiser University’s AS degree in Medical Administrative Billing & Coding prepares students to assign accurate medical codes for diagnostic procedures and other services offered by healthcare practitioners. Students will learn various clerical and administrative functions that relate to insurance claims, compliance, & reimbursement.
Enrollment: FL
Utah
- Location: Kaysville, UT
- Tuition: $3,872
- Program Length: 15 months (30 credits)
- Accreditation: COE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
2. Mountainland Technical College
- Location: Lehi, UT
- Tuition: $5,310
- Program Length: 15 months
- Accreditation: COE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Ogden-Weber Technical College
- Location: Ogden, UT
- Tuition: $2,895
- Program Length: 8-16 months (30 credits
- Accreditation: COE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Hybrid
4. Salt Lake Community College
- Location: Salt Lake City, UT
- Tuition: $4,045
- Program Length: 30 credits
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? No
Vermont
1. Community College of Vermont
- Location: Multiple campuses and online
- Tuition: Contact the school for current rates
- Program Length: 30 credits
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Vermont Adult Career & Technical Education
- Location: Online
- Tuition: $2,995
- Program Length: 370 hours
- Accreditation: AAPC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Randolph Center, VT
- Tuition: $388 per credit
- Program Length: 1-3 years
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Burlington, VT
- Tuition: $4,000
- Program Length: 28 weeks
- Accreditation: NECHE
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Virginia
1. Central Virginia Community College
- Location: Lynchburg, VA
- Tuition: $172-$386 per credit
- Program Length: 1 year (27 credits)
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Fairfax, VA
- Tuition: $3,095
- Program Length: 1-3 years
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Southwest Virginia Community College
- Location: Cedar Bluff, VA
- Tuition: $169–$383 per credit
- Program Length: 1 year (29 credits)
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Virginia Beach and Hampton, VA
- Tuition: $1,655
- Program Length: 15 weeks (120 hours)
- Accreditation: SCHEV
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Hybrid
5. Virginia Peninsula Community College
- Location: Hampton, VA
- Tuition: Contact the school for current rates
- Program Length: 32 weeks (250 hours)
- Accreditation: SACSCOC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Washington
- Location: Bellevue, WA
- Tuition: $127-$328 per credit
- Program Length: 12-15 months (50-57 credits)
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Vancouver, WA
- Tuition: Contact the school for current rates
- Program Length: Varies
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Everett, WA
- Tuition: $126-$326 per credit
- Program Length: 65 credits
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Lakewood and Puyallup, WA
- Tuition: Contact the school for current rates
- Program Length: Approximately 1 year
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Mount Vernon, WA
- Tuition: Contact the school for current rates
- Program Length: 93 credits
- Accreditation: NWCCU
- Degrees/Programs Offered: Certificate or Associate's Degree in Medical Billing and Coding
- School Type: Public
- Online Options Available? Yes
West Virginia
1. BridgeValley Community and Technical College
- Location: South Charleston, WV
- Tuition: $220-$524 per credit
- Program Length: 2 semesters
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Eastern West Virginia Technical and Community College
- Location: Moorefield, WV
- Tuition: $1,785
- Program Length: 6 months
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
3. Mountwest Community and Technical College
- Location: Huntington, WV
- Tuition: $205 per credit
- Program Length: 43 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Pierpont Community and Technical College
- Location: Fairmont, WV
- Tuition: $239-$569 per credit
- Program Length: 1 year
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
5. West Virginia Junior College
- Location: Online
- Tuition: Contact the school for current rates
- Program Length: 18 months
- Accreditation: ABHES
- Degrees/Programs Offered: Certificate
- School Type: Private
- Online Options Available? Yes
Wisconsin
1. Fox Valley Technical College
- Location: Appleton, WI
- Tuition: $5,021
- Program Length: 28 credits
- Accreditation: HLC
- Degrees/Programs Offered: Technical Diploma
- School Type: Public
- Online Options Available? Yes
- Location: Madison, WI
- Tuition: $6,420
- Program Length: 1.5 years (35 credits)
- Accreditation: HLC
- Degrees/Programs Offered: Technical Diploma
- School Type: Public
- Online Options Available? Yes
3. Milwaukee Area Technical College
- Location: Milwaukee, WI
- Tuition: Contact the school for current rates
- Program Length: 33 credits
- Accreditation: HLC
- Degrees/Programs Offered: Technical Diploma
- School Type: Public
- Online Options Available? Yes
4. Moraine Park Technical College
- Location: Fond du Lac, WI
- Tuition: $5,361
- Program Length: 1 year (30-31 credits)
- Accreditation: HLC
- Degrees/Programs Offered: Technical Diploma
- School Type: Public
- Online Options Available? Yes
5. University of Wisconsin-Milwaukee
- Location: Milwaukee, WI
- Tuition: Contact the school for current rates
- Program Length: Contact the school for details
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
Wyoming
- Location: Casper, WY
- Tuition: $2,995
- Program Length: 12 months (370 hours)
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
2. Laramie County Community College
- Location: Cheyenne, WY
- Tuition: Contact the school for current rates
- Program Length: Approximately 3 semesters
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Sheridan, WY
- Tuition: Contact the school for current rates
- Program Length: 34 credits
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
4. Western Wyoming Community College
- Location: Rock Springs, WY
- Tuition: $2,995
- Program Length: 1 year
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
- Location: Riverton, WY
- Tuition: $104
- Program Length: 6 weeks (24 course hours)
- Accreditation: HLC
- Degrees/Programs Offered: Certificate
- School Type: Public
- Online Options Available? Yes
How to Choose a Medical Billing & Coding Program
There are a variety of factors to consider when choosing a medical billing and coding program. First, ensure that the program is accredited by a reputable organization. Unlike nursing programs, multiple organizations can accredit medical billing and coding programs. It will vary depending on the state and the degree earned.
Other factors to consider include,
- Tuition
- Online vs. in-person
- Program length
- Degree awarded
Popular Online Medical Billing and Coding Programs

Our Medical Billing and Coding Certificate will help prepare you to pursue the American Health Information Management Association (AHIMA) Certificate Coding Associate (CCA) Credential or with industry experience, the AHIMA Certified Coding Specialist (CCS).
Enrollment: Nationwide

For the past 26 years, Ultimate Medical Academy, a non-profit, allied health school, has been committed to helping students succeed in their healthcare careers. That’s why they offer students a connected support system from the start of their education to beyond graduation.
Enrollment: Nationwide

Gain the healthcare, IT, and business skills required by employers in today’s technology-driven health care system. Study the medical terminology and reimbursement methodologies you need to know and prepare for industry certification exams.
Enrollment: Nationwide

Keiser University’s AS degree in Medical Administrative Billing & Coding prepares students to assign accurate medical codes for diagnostic procedures and other services offered by healthcare practitioners. Students will learn various clerical and administrative functions that relate to insurance claims, compliance, & reimbursement.
Enrollment: FL
FAQs