SalaryData

Nursing Assistant (CNA) Salary in Ohio

Based on 63K+ workers in Ohio

Data year: 2025 · Last updated: October 2026

Median Annual Salary (OH)

$39,010

$18.75/hr

vs National Average

$41,812

-6.7% vs national median

Salary Range (10th–90th)

$35K – $47K

63K employed in Ohio

The median Nursing Assistant (CNA) salary in Ohio is $39,010 per year, which equates to approximately $19 per hour. This figure is 6.7% lower than the national average. Ohio employs a significant number of CNAs, with over 63,280 individuals working in this vital role across the state.

Several factors can influence a Nursing Assistant (CNA) salary in Ohio. These typically include the specific geographic location within Ohio, the type of healthcare facility (e.g., hospital, nursing home, home health), the individual's years of experience, and any additional certifications or specialized skills they possess. Experience and location often play a substantial role in determining earning potential.

Salary Distribution — Nursing Assistant (CNA) in Ohio

Nursing Assistant (CNA) (OH) salary percentiles
PercentileAnnual Salary
10th percentile$35,060
25th percentile$37,300
Median (50th percentile)$39,010
75th percentile$44,590
90th percentile$46,570

Top-Paying Industries for Nursing Assistant (CNA) (U.S.)

Which industries pay Nursing Assistant (CNA)s the most — nationwide figures (industry-level data is not available by state). Nursing Assistant (CNA)s in Ohio tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Finance and Insurance$60,71040
Administrative and Support Services$47,81049K
Government (excl. schools, hospitals & USPS)$47,05047K
Professional, Scientific, and Technical Services$46,920430
Wholesale Trade$46,540—

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Nursing Assistant (CNA) in Ohio vs National

Historical Nursing Assistant (CNA) salary trend in Ohio
YearMedian Salary (Ohio)
2025$39,010
2026 (projected)$40,180

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Nursing Assistant (CNA) in Ohio
YearOhio MedianNational Median
2025$39,010$41,812
2026 (projected)$40,180$43,066

Nursing Assistant (CNA) Salary by Experience Level in Ohio

Nursing Assistant (CNA) salary by experience level in Ohio
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$37,300
Mid-level3-5 yrs$39,010
Senior6-9 yrs$44,590
Staff / Lead10+ yrs$46,570

Nursing Assistant (CNA) Salary in Other States

Related Nursing Assistant (CNA) Salaries in Ohio

How other high-demand occupations in Ohio compare to Nursing Assistant (CNA) ($39,010 median).

OccupationMedian Salaryvs Nursing Assistant (CNA)Hourly
Surgeon in OH$554,220+1320.7%$266.45/hr
Cardiologist in OH$504,260+1192.6%$242.43/hr
Anesthesiologist in OH$490,530+1157.4%$235.83/hr
Emergency Medicine Physician in OH$377,480+867.6%$181.48/hr
Radiologist in OH$260,000+566.5%$125.00/hr
Internal Medicine Physician in OH$249,990+540.8%$120.19/hr
Psychiatrist in OH$244,990+528.0%$117.78/hr
Nurse Anesthetist in OH$231,810+494.2%$111.45/hr
Family Medicine Physician in OH$223,700+473.4%$107.55/hr
Pediatrician in OH$217,970+458.8%$104.79/hr
Obstetrician and Gynecologist in OH$181,520+365.3%$87.27/hr
Dentist in OH$167,410+329.1%$80.49/hr

Frequently Asked Questions

What is the typical salary range for a Nursing Assistant (CNA) in Ohio?

The salary range for a Nursing Assistant (CNA) in Ohio generally falls between $35,060 and $46,570 annually. This means that while the median is $39,010, many CNAs earn slightly less or more depending on various influencing factors.

How does the average hourly wage for a CNA in Ohio compare to the national average?

The average hourly wage for a Nursing Assistant (CNA) in Ohio is around $19 per hour. This is notably 6.7% below the national average hourly wage for the same position.

What is the median annual salary for a Nursing Assistant (CNA) in Ohio?

The median annual salary for a Nursing Assistant (CNA) in Ohio is $39,010. This represents the midpoint of earnings, with half of CNAs in the state earning less and half earning more.

How many Nursing Assistants (CNAs) are employed in Ohio?

Ohio has a substantial workforce of Nursing Assistants, with a total of 63,280 individuals employed in this capacity. This indicates a strong demand for CNAs across the state's healthcare sector.

More Locations