National average: $38,603 · 18 metro areas
| City | Mean Salary |
|---|---|
| Kansas | $55,160 |
| Massachusetts | $50,440 |
| Michigan | $43,930 |
| Pennsylvania | $43,750 |
| New Hampshire | $42,370 |
| Mississippi | $41,880 |
| Rhode Island | $41,870 |
| New Jersey | $40,990 |
| South Carolina | $39,720 |
| Georgia | $38,960 |
| Ohio | $38,930 |
| Texas | $38,690 |
| California | $37,660 |
| Tennessee | $36,190 |
| North Carolina | $35,660 |
| Alabama | $32,610 |
| Wisconsin | $30,770 |
| Florida | $26,240 |