National average: $47,049 · 24 metro areas
| City | Mean Salary |
|---|---|
| Ohio | $59,260 |
| Minnesota | $56,460 |
| Alabama | $56,150 |
| Kansas | $52,690 |
| Pennsylvania | $51,070 |
| Missouri | $50,510 |
| New York | $50,360 |
| Maryland | $50,230 |
| California | $48,360 |
| Texas | $48,200 |
| Florida | $48,030 |
| Rhode Island | $47,610 |
| Wisconsin | $46,480 |
| Tennessee | $46,350 |
| Georgia | $46,180 |
| North Carolina | $45,730 |
| Iowa | $45,670 |
| Michigan | $45,450 |
| South Carolina | $44,710 |
| West Virginia | $42,880 |
| Virginia | $42,840 |
| Nebraska | $39,110 |
| Kentucky | $36,950 |
| Arizona | $35,690 |