CNC Machinist Salary in St. Louis, MO

Updated on Jun 05, 2025
Position
City
Salary

How much does a CNC Machinist make in St. Louis, MO?

The average salary for a CNC Machinist is $52,898 per year in St. Louis, MO.

In St. Louis, MO, a CNC Machinist can expect to earn a competitive salary. The average salary for this role is around $52,898 per year. This figure can vary based on experience, skills, and the specific industry. For those just starting out, salaries may begin at around $36,000. As experience grows, so can the salary, with more seasoned professionals earning up to $81,000 annually.

Several factors can influence the salary of a CNC Machinist in St. Louis. These include the level of education, certifications, and the complexity of the tasks performed. CNC Machinists with advanced training or specialized skills often command higher wages. Additionally, those working in industries such as aerospace or automotive may earn more than those in other sectors. Keeping skills up-to-date and gaining new certifications can help increase earning potential over time.

CNC Machinist jobs in St. Louis, MO

What are the highest paying cities for a CNC Machinist near St. Louis, MO?

Job seekers near St. Louis, MO, can find high-paying CNC Machinist jobs in nearby cities. Chicago, IL, leads the way with an average salary of $57,284. Des Moines, IA, follows closely with an average salary of $56,636. These cities offer excellent opportunities for those skilled in CNC machining.
Graph displaying highest paying cities salaries for CNC Machinist jobs near St. Louis, MO, highlighting Chicago, IL with the highest at $57,284 and Cincinnati, OH with the lowest at $51,621.
  1. Chicago, IL
    Average Salary: $57,284
    Chicago offers a bustling job market for skilled machinists. Companies like Boeing and Caterpillar provide many opportunities. The city's diverse industries ensure a steady demand for precision machining.
    Find CNC Machinist jobs in Chicago, IL


  2. Des Moines, IA
    Average Salary: $56,636
    Des Moines has a growing need for machinists. Local businesses in manufacturing and agriculture rely on skilled workers. The city's supportive environment helps machinists thrive.
    Find CNC Machinist jobs in Des Moines, IA


  3. Atlanta, GA
    Average Salary: $55,557
    Atlanta's economy thrives on a mix of industries. Machinist roles are in demand in sectors like automotive and aerospace. Companies such as Delta Airlines offer promising career paths.
    Find CNC Machinist jobs in Atlanta, GA


  4. Kansas City, MO
    Average Salary: $55,405
    Kansas City is a hub for manufacturing and logistics. The city's companies need skilled machinists to keep production running smoothly. Opportunities abound in both large firms and startups.
    Find CNC Machinist jobs in Kansas City, MO


  5. Detroit, MI
    Average Salary: $55,021
    Detroit is known for its automotive industry. Many machinists find work with major car manufacturers. The city's rich industrial history offers a dynamic job market.
    Find CNC Machinist jobs in Detroit, MI


  6. Pittsburgh, PA
    Average Salary: $54,050
    Pittsburgh has a strong manufacturing sector. Companies like UPMC and Westinghouse employ skilled machinists. The city's focus on innovation creates many job opportunities.
    Find CNC Machinist jobs in Pittsburgh, PA


  7. Milwaukee, WI
    Average Salary: $53,411
    Milwaukee's manufacturing industry needs skilled machinists. Companies such as Harley-Davidson and Johnson Controls offer stable careers. The city's strong work ethic supports machinists' growth.
    Find CNC Machinist jobs in Milwaukee, WI


  8. Indianapolis, IN
    Average Salary: $52,892
    Indianapolis is a key player in the automotive industry. Many machinists find work with companies like Cummins and Eli Lilly. The city's diverse economy provides many job opportunities.
    Find CNC Machinist jobs in Indianapolis, IN


  9. Louisville, KY
    Average Salary: $52,012
    Louisville's economy benefits from a mix of industries. Companies like UPS and Humana need skilled machinists. The city's supportive environment helps machinists succeed.
    Find CNC Machinist jobs in Louisville, KY


  10. Cincinnati, OH
    Average Salary: $51,621
    Cincinnati has a strong manufacturing base. Companies like Procter & Gamble and Kroger offer many machinist roles. The city's industrial heritage provides a solid job market.
    Find CNC Machinist jobs in Cincinnati, OH

What are the best paying companies for a CNC Machinist in St. Louis, MO?

Hartwig offers the highest pay for CNC Machinist jobs in St. Louis, with an average salary of $74,180. Laciny Bros. follows closely, offering $67,000 per year. Midwest Machining Solutions and Northstar Group also provide competitive salaries, around $61,000 and $60,500 respectively. These companies present excellent opportunities for CNC Machinists seeking both stability and a good salary.
Graph displaying best paying company salaries for CNC Machinist jobs in St. Louis, MO, highlighting Hartwig with the highest at $74,180 and Triad Manufacturing with the lowest at $49,000.
  1. Hartwig
    Average Salary: $74,180
    Hartwig offers CNC Machinist jobs with a focus on precision and quality. They operate in St. Louis, MO, and are known for their commitment to innovation and employee development.


  2. Laciny Bros.
    Average Salary: $67,000
    Laciny Bros. provides CNC Machinist positions with a strong emphasis on teamwork and technical skills. They are located in St. Louis, MO, and offer a supportive work environment.


  3. Midwest Machining Solutions
    Average Salary: $61,000
    Midwest Machining Solutions offers CNC Machinist jobs with a focus on advanced manufacturing techniques. They operate in St. Louis, MO, and value skilled professionals.


  4. Northstar Group
    Average Salary: $60,500
    Northstar Group provides CNC Machinist positions with a commitment to excellence. They are located in St. Louis, MO, and offer a dynamic work environment.


  5. GulfStream Aerospace
    Average Salary: $54,140
    GulfStream Aerospace offers CNC Machinist jobs with a focus on aerospace manufacturing. They operate in St. Louis, MO, and are known for their cutting-edge technology.


  6. Aerotek
    Average Salary: $53,222
    Aerotek provides CNC Machinist positions with a variety of opportunities. They are located in St. Louis, MO, and offer a diverse work environment.


  7. THE GUND COMPANY
    Average Salary: $50,300
    THE GUND COMPANY offers CNC Machinist jobs with a focus on creativity and innovation. They operate in St. Louis, MO, and value skilled professionals.


  8. Sunnen Products Company
    Average Salary: $50,000
    Sunnen Products Company provides CNC Machinist positions with a focus on precision and quality. They are located in St. Louis, MO, and offer a supportive work environment.


  9. Hydromat, Inc.
    Average Salary: $49,063
    Hydromat, Inc. offers CNC Machinist jobs with a focus on advanced manufacturing techniques. They operate in St. Louis, MO, and value skilled professionals.


  10. Triad Manufacturing
    Average Salary: $49,000
    Triad Manufacturing provides CNC Machinist positions with a variety of opportunities. They are located in St. Louis, MO, and offer a dynamic work environment.

Currently 3,507 CNC Machinist job openings, nationwide.

How's the job market for a CNC Machinist in the US?

Learn what a CNC Machinist does, how to become one, and understand the job outlook. Get simple steps to start your career as a CNC Machinist today.
Position
Overview
CNC Machinist
3,507 Job Openings