Medical Billing and Coding Salary by State and Percentile (BLS 2025)

Advertising disclosure: listings marked "Sponsored Listings" are paid placements. See how we make money.

Key takeaway: In May 2025 BLS reported a median annual wage of $51,140 for medical records specialists, the occupation that includes billers and coders. The 10th percentile was $37,000 and the 90th was $81,150. State medians range widely. These figures describe the whole occupation. They do not predict what any one person will earn.

Compare this path to the job you have now with the 10th and 25th percentiles, not the median and not the 90th. BLS does not publish pay by credential, by remote vs on-site, or by “new graduate.” When a school quotes a round number with no agency and year, treat it as marketing.

National wage percentiles

PercentileAnnualHourly
10th$37,000$17.79
25th$43,490
Median$51,140$24.59
75th$64,820
90th$81,150$39.01
Mean$56,790

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 29-2072 (Medical Records Specialists), national cross-industry estimates. A percentile is the wage below which that share of workers fall. Employment in the snapshot: 194,720.

How to read this if you are starting out

The median is the middle worker in the occupation, including people with a decade in a hospital coding shop. If you are leaving a $16-an-hour retail job, the useful comparison is the 10th percentile hourly wage of $17.79 and the 25th percentile annual wage of $43,490.

If you already work in a clinic as a medical assistant and you are adding coding, you may land higher than a true beginner because you already read charts. BLS still will not give you a separate number for that. Do not let anyone invent one.

What moves pay

  • Setting. Hospitals and large health systems generally pay more than small practices. BLS publishes industry breakdowns for the occupation on its own site.
  • Credentials and specialty. Inpatient (CCS-level) and specialty coding are described across the industry as sitting in the upper percentiles. BLS does not publish pay by credential, so that remains industry observation, not a table.
  • Experience. New coders, including CPC-As, usually start near the lower percentiles.
  • Location. State medians differ by tens of thousands of dollars. A high median in a high-cost state can buy less than a mid median in a cheaper one.

“Up to $60,000” is often the 75th percentile

  • “Up to $60,000” is often the 75th percentile wearing makeup. The 75th percentile in May 2025 was $64,820. That is not a starting offer.
  • Mean is not typical. The mean of $56,790 sits above the median because the top end pulls it. Prefer the median and the percentiles.
  • City wages are usually missing. BLS does not publish this occupation for every metro. When we do not have a city figure, we say so and show the state. We do not estimate.
  • Remote pay is not a separate BLS series. See remote medical coding jobs.

Median wage by state

StateMedian annual wageEmployment
District of Columbia$72,040270
Rhode Island$63,960650
Hawaii$63,180400
Washington$62,2705,010
California$61,81018,700
New York$61,7209,080
Minnesota$61,5303,150
Alaska$61,0901,070
Connecticut$60,9401,120
Massachusetts$60,3503,500
Wisconsin$60,2802,870
Colorado$59,0201,780
Oregon$59,0002,560
Vermont$57,560n/a
New Mexico$57,4701,400
Illinois$56,4405,740
Delaware$56,060610
South Carolina$54,2802,750
Maryland$54,2202,440
Wyoming$54,210280
Idaho$53,4601,490
Oklahoma$53,4602,480
Virginia$53,2904,630
Utah$52,8701,910
Maine$52,0901,000
Nebraska$51,6701,640
South Dakota$51,610900
Georgia$51,5505,930
Ohio$50,9907,440
Missouri$50,7503,890
Iowa$50,6402,250
Nevada$50,3002,350
New Jersey$50,2404,450
Montana$50,190820
North Carolina$49,6206,760
New Hampshire$49,210930
Texas$48,86017,210
Tennessee$48,7804,440
Kentucky$48,4104,210
Kansas$48,1602,030
Michigan$48,1204,890
Indiana$47,6705,860
Arizona$47,6303,750
West Virginia$47,3601,260
Pennsylvania$46,8406,970
North Dakota$46,280520
Florida$45,76021,490
Louisiana$44,6102,600
Alabama$43,8102,330
Arkansas$41,7401,920
Mississippi$41,5002,310

Source: U.S. Bureau of Labor Statistics, OEWS, May 2025, SOC 29-2072.

Click any state for the full percentile table, employment, and the schools in that state. Figures are BLS OEWS May 2025. Some states suppress a cell when the sample is too small; those rows will show as unavailable rather than guessed.

A five-minute exercise before you enroll

  1. Write down what you earn now, hourly if you can.
  2. Write down the 10th and 25th percentile wages on this page.
  3. Write down a school’s total published program price, including manuals (see program cost).
  4. Look at your state’s row in the table, not only the national median.
  5. Decide whether the gap is worth the months of study for you. Our is it worth it guide walks through the non-money trade-offs too.

That is a payback sketch you finish yourself. We will not fill in line one and call it a guarantee.

Frequently asked questions

What is the average salary for a medical biller and coder?
BLS reported a mean annual wage of $56,790 and a median of $51,140 for medical records specialists in May 2025. The median is the better typical figure because a small number of high earners pull the mean up.
How much do entry-level medical coders make?
BLS does not publish pay by experience level. The 10th percentile wage, $37,000 in May 2025, and the 25th percentile, $43,490, are the closest published proxies for what newer workers earn.
Which states pay medical coders the most?
The table on this page ranks all states by median wage from BLS OEWS May 2025. Higher-paying states are often higher-cost states, so compare against local living costs. Click a state for its full percentile table.
Does BLS publish a salary for remote medical coding jobs?
No. BLS does not publish wages by work arrangement. Remote roles are paid on the same occupation scale, usually tied to the employer’s location or a national band. See our remote coding guide.
Do certified coders earn more than uncertified ones?
BLS does not publish pay by credential. Employers typically require a certification such as the CPC, CCA, or CCS to hire, so the published wage table already describes a workforce that is largely certified. Specialty and inpatient work is described across the industry as sitting higher in the range, but that split is not a BLS table.
Why does this page say medical records specialists instead of medical coder?
BLS does not publish a separate occupation for medical coders or billers. Both are counted under Medical Records Specialists, SOC 29-2072. When you read a wage here, it blends those jobs at every experience level.
Is the hourly wage or the annual wage more useful?
Use both. BLS reported a median hourly wage of $24.59 and a median annual wage of $51,140 in May 2025. Annual figures assume full-time year-round work. Hourly figures are easier to compare with a current retail or food-service job.

Next steps

See something out of date? Tell us and we will check the source and fix it.