Machinists Salary in Indiana
BLS OEWS May 2025 • 15 metro areas • Indiana
Machinists in Indiana earn a median salary of $49,355 per year on average across 15 metro and nonmetro areas, -12.1% vs the national median of $56,150. An estimated 15,370 machinists are employed across Indiana, with salaries ranging from $43,790 to $58,750 depending on location.
$49,355
Avg median salary in Indiana
$58,750
Highest paying metro
$43,790
Lowest paying metro
15,370
Employed in Indiana
Compare Machinists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Machinists
in
Machinists salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Northern Indiana | $58,750 | $44,990 | $67,090 | 2,450 |
| Columbus, IN | $55,320 | $43,190 | $55,320 | 920 |
| Lafayette, IN | $54,020 | $45,050 | $58,690 | 490 |
| Kokomo, IN | $49,260 | $39,450 | $61,660 | 90 |
| Terre Haute, IN | $49,030 | $42,810 | $57,080 | 370 |
| Evansville, IN | $48,880 | $43,170 | $63,380 | 280 |
| Fort Wayne, IN | $48,830 | $42,680 | $61,820 | 1,740 |
| South Bend, IN-MI | $48,750 | $40,540 | $59,820 | 720 |
| Central Indiana | $48,430 | $39,140 | $59,220 | 750 |
| Elkhart, IN | $48,280 | $41,740 | $59,290 | 820 |
| Michigan City, IN | $47,790 | $40,940 | $58,830 | 200 |
| Indianapolis, IN | $47,640 | $46,300 | $61,550 | 4,730 |
| Southern Indiana | $47,010 | $41,200 | $55,010 | 1,230 |
| Bloomington, IN | $44,550 | $44,470 | $49,150 | 360 |
| Muncie, IN | $43,790 | $37,960 | $57,290 | 220 |