National average: $62,213 · 24 metro areas
| City | Mean Salary |
|---|---|
| Massachusetts | $87,660 |
| New Jersey | $73,560 |
| Iowa | $71,390 |
| Washington | $69,700 |
| Maryland | $69,440 |
| Nebraska | $69,100 |
| Colorado | $66,880 |
| New Mexico | $66,590 |
| Missouri | $65,100 |
| Illinois | $64,790 |
| Kansas | $64,050 |
| West Virginia | $63,220 |
| Wisconsin | $63,070 |
| Indiana | $61,020 |
| California | $60,770 |
| Texas | $60,270 |
| Florida | $59,440 |
| Kentucky | $56,990 |
| Mississippi | $55,790 |
| Alabama | $52,260 |
| North Carolina | $51,640 |
| Ohio | $50,890 |
| Wyoming | $50,800 |
| Pennsylvania | $49,340 |