Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a Medical Records Analyst stands at $73,609 annually or approximately $35 per hour. This figure can fluctuate based on several factors, including geographical location, years of experience, and the specific healthcare facility type.
For instance, states like California and New York typically offer higher salaries due to the higher cost of living and demand for healthcare professionals. In addition, Medical Records Analysts with more experience often command higher wages. For example, those with over ten years in the field can earn upwards of $85,000 annually.
The demand for Medical Records Analysts is projected to grow significantly, driven by the ongoing digitization of healthcare records. This trend ensures a steady stream of job opportunities, particularly in large healthcare systems and electronic health record (EHR) companies. For those considering a career in this field, understanding salary trends and potential growth can guide informed career decisions.
Let Zippia find your next medical records analyst job
Let Zippia find your next medical records analyst job
The average medical records analyst salary in Connecticut, Oregon, and Ohio are the highest in the U.S. The lowest average medical records analyst salary states are Alabama, Louisiana, and Kentucky.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Ohio | $85,961 | $41.33 |
| 2 | Nevada | $83,268 | $40.03 |
| 3 | Minnesota | $82,263 | $39.55 |
| 4 | Pennsylvania | $78,866 | $37.92 |
| 5 | Connecticut | $89,291 | $42.93 |
| 6 | District of Columbia | $88,874 | $42.73 |
| 7 | Idaho | $77,337 | $37.18 |
| 8 | Oregon | $87,061 | $41.86 |
| 9 | West Virginia | $75,690 | $36.39 |
| 10 | Alaska | $85,797 | $41.25 |
| 11 | Delaware | $80,174 | $38.55 |
| 12 | Kansas | $80,171 | $38.54 |
| 13 | California | $83,145 | $39.97 |
| 14 | Vermont | $83,829 | $40.30 |
| 15 | Mississippi | $76,048 | $36.56 |
| 16 | Georgia | $74,834 | $35.98 |
| 17 | Rhode Island | $80,058 | $38.49 |
| 18 | New York | $81,306 | $39.09 |
| 19 | Tennessee | $77,118 | $37.08 |
| 20 | Virginia | $77,131 | $37.08 |
| 21 | Utah | $71,729 | $34.49 |
| 22 | Montana | $78,182 | $37.59 |
| 23 | Wyoming | $74,799 | $35.96 |
| 24 | North Dakota | $71,110 | $34.19 |
| 25 | North Carolina | $75,246 | $36.18 |
| 26 | Illinois | $70,971 | $34.12 |
| 27 | Michigan | $72,541 | $34.88 |
| 28 | Massachusetts | $75,587 | $36.34 |
| 29 | Maine | $73,906 | $35.53 |
| 30 | Hawaii | $76,345 | $36.70 |
| 31 | Arizona | $71,428 | $34.34 |
| 32 | New Mexico | $68,956 | $33.15 |
| 33 | Washington | $75,412 | $36.26 |
| 34 | Wisconsin | $71,457 | $34.35 |
| 35 | Missouri | $67,339 | $32.37 |
| 36 | Iowa | $69,959 | $33.63 |
| 37 | Alabama | $65,743 | $31.61 |
| 38 | Texas | $70,039 | $33.67 |
| 39 | Florida | $69,982 | $33.65 |
| 40 | Maryland | $69,824 | $33.57 |
| 41 | Kentucky | $63,210 | $30.39 |
| 42 | Indiana | $66,780 | $32.11 |
| 43 | Arkansas | $62,930 | $30.25 |
| 44 | South Dakota | $67,655 | $32.53 |
| 45 | Nebraska | $66,251 | $31.85 |
| 46 | New Jersey | $66,206 | $31.83 |
| 47 | Oklahoma | $67,163 | $32.29 |
| 48 | South Carolina | $61,418 | $29.53 |
| 49 | Colorado | $61,141 | $29.39 |
| 50 | Louisiana | $65,638 | $31.56 |
| 51 | New Hampshire | $66,096 | $31.78 |
The highest-paying cities for medical records analysts are Manchester, CT, Pleasanton, CA, and Cincinnati, OH.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Manchester, CT | $89,013 | $42.79 |
| 2 | Pleasanton, CA | $88,440 | $42.52 |
| 3 | Cincinnati, OH | $84,250 | $40.50 |
| 4 | Minneapolis, MN | $82,309 | $39.57 |
| 5 | New York, NY | $81,548 | $39.21 |
| 6 | Philadelphia, PA | $79,228 | $38.09 |
| 7 | Arlington, VA | $77,897 | $37.45 |
| 8 | Urban Honolulu, HI | $76,451 | $36.76 |
| 9 | Durham, NC | $76,252 | $36.66 |
| 10 | Waltham, MA | $75,548 | $36.32 |
| 11 | Salt Lake City, UT | $71,502 | $34.38 |
| 12 | Scottsdale, AZ | $71,421 | $34.34 |
| 13 | Tallahassee, FL | $71,402 | $34.33 |
| 14 | Chicago, IL | $71,284 | $34.27 |
| 15 | Austin, TX | $70,396 | $33.84 |
| 16 | Des Moines, IA | $69,660 | $33.49 |
| 17 | Saint Louis, MO | $67,554 | $32.48 |
| 18 | Marlboro, NJ | $66,333 | $31.89 |
| 19 | Elizabethtown, KY | $62,700 | $30.14 |
| 20 | Denver, CO | $60,967 | $29.31 |
A medical records analyst's salary ranges from $53,000 a year at the 10th percentile to $101,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $101,000 | $8,417 | $49 |
| 75th Percentile | $86,000 | $7,167 | $41 |
| Average | $73,609 | $6,134 | $35 |
| 25th Percentile | $62,000 | $5,167 | $30 |
| 10th Percentile | $53,000 | $4,417 | $25 |
The highest paying types of medical records analysts are medical records manager, analyst, and health care administrator.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Health Information Technician | $34,604 | $2,884 | $16.64 | 120,786 |
| Health Care Administrator | $68,187 | $5,682 | $32.78 | 161,949 |
| Information Coordinator | $49,118 | $4,093 | $23.61 | 84,359 |
| Recording Technician | $34,620 | $2,885 | $16.64 | 25,621 |
| Analyst | $73,007 | $6,084 | $35.10 | 253,138 |
| Medical Service Technician | $37,943 | $3,162 | $18.24 | 189,362 |
Top companies hiring medical records analysts now:
Medical records analyst salaries at Mayo Clinic and St. Joseph Healthcare are the highest-paying according to our most recent salary estimates. In addition, the average medical records analyst salary at companies like St. Joseph's Health and CVS Health are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Mayo Clinic | $112,967 | $54.31 |
| 2 | St. Joseph Healthcare | $108,907 | $52.36 |
| 3 | St. Joseph's Health | $104,998 | $50.48 |
| 4 | CVS Health | $103,518 | $49.77 |
| 5 | Kaiser Permanente | $96,817 | $46.55 |
| 6 | Cincinnati Children's Hospital Medical Center | $95,705 | $46.01 |
| 7 | Children's Hospital of Philadelphia | $91,557 | $44.02 |
| 8 | Health First | $90,119 | $43.33 |
| 9 | Verisk Analytics | $90,064 | $43.30 |
| 10 | Carle Foundation | $88,110 | $42.36 |
| 11 | Vanderbilt University Medical Center | $87,284 | $41.96 |
| 12 | Atlantic Health | $85,038 | $40.88 |
| 13 | RWJBarnabas Health | $84,515 | $40.63 |
| 14 | Rochester Regional Health | $82,733 | $39.78 |
| 15 | Change Healthcare | $82,611 | $39.72 |
| 16 | Nebraska Methodist Health System | $82,217 | $39.53 |
| 17 | US Oncology Holdings Inc | $81,373 | $39.12 |
| 18 | Northside Hospital | $80,933 | $38.91 |
| 19 | HCA Healthcare | $80,408 | $38.66 |
| 20 | St. Luke's Health System | $77,436 | $37.23 |
The average medical records analyst salary has risen by $14,068 over the last ten years. In 2014, the average medical records analyst earned $59,541 annually, but today, they earn $73,609 a year. That works out to a 8% change in pay for medical records analysts over the last decade.
Compare medical records analyst salaries for cities or states with the national average over time.
Compare medical records analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $73,600 | $35.39 | +2.7% |
| 2025 | $71,600 | $34.43 | -0.7% |
| 2024 | $72,100 | $34.68 | +2.9% |
| 2023 | $70,000 | $33.67 | +2.9% |
| 2022 | $68,000 | $32.69 | +2.4% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Trinity Health | Medical Record Analyst-ST. Peter's Hospital-Days | Albany, NY | 06/30/2025 | $37,253 |
| Healogics | Medical Records Analyst & Educator | Jacksonville, FL | 06/29/2025 | $33,600 |
| Tidalhealth | EMR Analyst III **Remote** | Salisbury, MD | 06/27/2025 | $78,770 |
| Cha | EMR Analyst | Raleigh, NC | 06/19/2025 | $70,228 |
| Clough, Harbour & Associates, LLP | EMR Analyst | Raleigh, NC | 06/18/2025 | $70,228 |
| Atria Physician Practice New York PC | Medical Records Analyst | New York, NY | 06/14/2025 | $70,000 |
| Montefiore | Medical Audit Analyst | Yonkers, NY | 05/30/2025 | $62,400 |
| Tidalhealth | EMR Analyst II *PB* *Remote* | Salisbury, MD | 05/26/2025 | $71,448 |
| St. Peters Health Partners | Medical Record Analyst-ST. Peter's Hospital-Days | Albany, NY | 05/26/2025 | $37,253 |
| Trinity Health | Medical Record Analyst-ST. Peter's Hospital-Days | Albany, NY | 05/17/2025 | $37,253 |
Search for medical records analyst jobs