Official May 2025 estimates (released April 2026) pay data for nursing assistants in St. Louis, MO-IL — median, mean, and employment, sourced from the U.S. Bureau of Labor Statistics.
Nursing Assistants in St. Louis, MO-IL earn a median of $39,110 per year ($18.81 per hour), based on May 2025 estimates (released April 2026) from the U.S. Bureau of Labor Statistics. The mean annual wage is $40,720, across an estimated 14,620 jobs. That puts St. Louis 7.5% below the national median of $42,260 for nursing assistants.
| Measure | Pay |
|---|---|
| Mean hourly wage | $19.58 |
| Median annual wage | $39,110 |
| Mean annual wage | $40,720 |
| Median hourly wage | $18.81 |
| Total employment | 14,620 |
Median annual pay for nursing assistants across the areas we track. The national median is included for reference.
More Nursing Assistants salary data and other nursing roles in St. Louis, MO-IL.