Nursing Assistant Salary in Missouri

Nursing Assistants in Missouri earn an average of $35,373 per year across 2 metro areas. This is +7.4% lower than the national average.

Average Salary

$35,373

per year

Hourly Rate

$17.01

per hour

vs National

-7.4%

$38,200 national

Salary Range

$23,082

to $50,681

Cost of Living Adjusted Salary

Nominal Salary

$35,373

Cost of Living Index

90

100 = national average

Adjusted Salary

$39,303

purchasing power equivalent

After adjusting for Missouri's cost of living (below average), a Nursing Assistant's salary of $35,373 has the purchasing power of $39,303 in an average-cost area.

Nursing Assistant Salary by City in Missouri

CityMedian SalaryHourly RateEntry Level (P10)Senior (P90)Employment
St. Louis, MO$35,423$17.03/hr$23,437$51,1331,376
Kansas City, MO$35,323$16.98/hr$22,727$50,2291,219

Source: Bureau of Labor Statistics OEWS Survey, 2026. Sorted by median salary (highest first).

Missouri vs National Average

Nursing Assistant Salary Comparison

Missouri Average$35,373
National Average$38,200
Difference-$2,827 (-7.4%)

Employment in Missouri

There are approximately 2,595 Nursing Assistants employed across 2 metro areas in Missouri.

Key Industries: Manufacturing, Healthcare, Agriculture

State Income Tax: 0% - 4.95%

Nursing Assistant Salary Range in Missouri

Entry Level (10th Percentile)

$23,082

Starting salary for new Nursing Assistants

Median (50th Percentile)

$35,373

Mid-career Nursing Assistant salary

Senior (90th Percentile)

$50,681

Top earners in the field

Frequently Asked Questions

What is the average Nursing Assistant salary in Missouri?

The average Nursing Assistant salary in Missouri is $35,373 per year ($17.01/hour) based on 2026 data across 2 metro areas. This is 7.4% below the national average of $38,200.

What is the highest paying city for Nursing Assistants in Missouri?

St. Louis, MO is the highest paying city for Nursing Assistants in Missouri, with a median salary of $35,423 per year. The lowest paying metro area is Kansas City, MO at $35,323.

What is the salary range for Nursing Assistants in Missouri?

Nursing Assistant salaries in Missouri range from $23,082 (entry-level, 10th percentile) to $50,681 (experienced, 90th percentile). The median salary is $35,373 per year.

About This Data

Salary data is sourced from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey. State-level averages are calculated from metro area data within Missouri. Figures represent 2026 estimates and may not reflect all employers or self-employed workers. Cost of living adjustments use regional indices to provide purchasing power context.