Salaripedia
English

How much does a machinist make in Cape Girardeau?

$48,160a year

Median yearly pay for machinists in the Cape Girardeau, MO-IL metro area. That is $23.15 an hour or $4,013 a month.

Hourly
$23.15
Vs. national median
-18%
Rank among cities
328 of 361
Jobs in the area
100
Pay range
Lowest 10%: $38,030Median: $48,160Highest 10%: $84,900
PercentileYearlyHourly
10th$38,030$18.28
25th$38,030$18.28
Median$48,160$23.15
75th$54,760$26.33
90th$84,900$40.82

Other cities in Missouri

Median yearly pay for machinists.

St. Joseph, MO$66,390
St. Louis, MO$62,210
Kansas City, MO$56,740
Jefferson City, MO$51,850
Springfield, MO$51,100
Columbia, MO$50,120
Joplin, MO$46,820
Machinist salary in Missouri Machinist salary in all states

Related jobs in Cape Girardeau

Same field, median yearly pay.

First-Line Supervisors of Production and Operating Worker$65,990
Inspector$57,140
Water and Wastewater Treatment Plant and System Operator$50,960
Printing Press Operator$48,610
Welder$48,580
Production Worker$38,740
Miscellaneous Assembler and Fabricator$37,270
Helpers--Production Worker$35,270
Baker$29,950
Laundry and Dry-Cleaning Worker$29,630
Salaries for every job in Cape Girardeau, MO

Frequently asked questions

How much does a machinist make an hour in Cape Girardeau?

The median hourly pay in the Cape Girardeau, MO-IL metro area is $23.15 ($48,160 a year).

Do machinists make more in Cape Girardeau than the national average?

No: $48,160 against $58,750 nationally, 18% less.

How does Cape Girardeau compare with the rest of Missouri?

The median in Missouri is $58,710, so Cape Girardeau pays 18% less.

Where does Cape Girardeau rank for machinist pay?

328 of 361 metro areas with data.

How much does a machinist make starting out in Cape Girardeau?

The lowest-paid 10% make $38,030 or less a year; the top 10% make $84,900 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.