Certified Nursing Assistant Salary by State
The typical certified nursing assistant in the U.S. earns $42,260 a year ($20.32/hr). Pay ranges from $30,510 in Louisiana to $49,830 in Oregon.
- U.S. median
- $42,260
- Entry (10th pct.)
- $33,940
- Top 10%
- $51,980
- U.S. jobs
- 1,448,910
Median certified nursing assistant pay by state
Highest-paying metro areas
| Metro area | Median | Jobs |
|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | $56,840 | 5,350 |
| San Francisco-Oakland-Fremont, CA | $56,080 | 11,790 |
| Seattle-Tacoma-Bellevue, WA | $51,990 | 16,530 |
| Napa, CA | $50,370 | 460 |
| Portland-Vancouver-Hillsboro, OR-WA | $50,350 | 8,890 |
| Bend, OR | $50,080 | 620 |
| Boulder, CO | $49,860 | 1,030 |
| Grants Pass, OR | $49,770 | 420 |
| New York-Newark-Jersey City, NY-NJ | $49,270 | 79,480 |
| Santa Rosa-Petaluma, CA | $49,240 | 1,250 |
| Bremerton-Silverdale-Port Orchard, WA | $49,160 | 850 |
| Denver-Aurora-Centennial, CO | $49,110 | 10,350 |
| Mount Vernon-Anacortes, WA | $49,020 | 500 |
| Vallejo, CA | $48,900 | 940 |
| Vineland, NJ | $48,890 | 770 |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (SOC 31-1131).