National average: $54,945 · 19 metro areas
| City | Mean Salary |
|---|---|
| Oklahoma | $62,650 |
| Virginia | $61,640 |
| North Carolina | $60,990 |
| Arizona | $56,300 |
| Indiana | $56,160 |
| Iowa | $54,270 |
| Ohio | $51,030 |
| Mississippi | $50,470 |
| Oregon | $47,110 |
| Connecticut | $45,970 |
| Georgia | $45,230 |
| Florida | $44,000 |
| Kentucky | $43,480 |
| Pennsylvania | $43,150 |
| Tennessee | $42,640 |
| Maryland | $42,480 |
| California | $42,200 |
| Michigan | $40,280 |
| Missouri | $34,260 |