How Much Do Medical Coders Make?

Medical coding technicians earn an average annual salary of $34,160 according to the Bureau of Labor Statistics.

Technicians working in general medicine and surgical hospitals earned an average of $38,860, while technicians in nursing facilities earned an average of $35,060.

With years of experience, the top 10% of medical coders earn up to $56,200. However, some outlooks have the average entry-level salary of medical billing and coding professionals higher because of the growing demand for qualified technicians.

Average Medical Coder Salaries by Facility:

Facility

Salary

General Medical and Surgical Hospitals
$38,860
Doctors’ Offices
$31,290
Nursing Care Facilities
$35,060
Outpatient Care Centers
$34,890
Home Healthcare Services
$35,440

Here are the states with the highest mean annual salaries for medical coders (according to most recent data):

State

Salary

New Jersey
$55,130
District of Columbia
$45,500
Hawaii
$42,500
California
$42,270
Colorado
$42,110