Position
City
Salary

How much does a CNC Machinist make in Des Moines, IA?

The average salary for a CNC Machinist is $57,119 per year in Des Moines, IA.

A CNC Machinist in Des Moines, IA, earns a competitive salary. The average yearly salary stands at $57,119. This figure reflects the skill and expertise required for the role. Job seekers can expect to see a range of salaries, depending on experience and other factors.

The salary distribution shows a broad range. The lowest 10% earn around $41,000. The highest 10% can make up to $82,000. Most CNC Machinists fall between $48,455 and $63,364. This range offers a good outlook for those entering the field. With experience and skill growth, earnings can rise significantly.

CNC Machinist jobs in Des Moines, IA

What are the highest paying cities for a CNC Machinist near Des Moines, IA?

CNC Machinists near Des Moines, IA, can find good job opportunities in several cities. Muscatine, IA, offers the highest average salary at $59,192. Davenport, IA, follows closely with an average salary of $55,877. These cities provide competitive wages and a chance to work with skilled professionals.
Graph displaying highest paying cities salaries for CNC Machinist jobs near Des Moines, IA, highlighting Muscatine, IA with the highest at $59,192 and Urbandale, IA with the lowest at $45,228.
  1. Muscatine, IA
    Average Salary: $59,192
    In Muscatine, skilled machinists work with precision tools to create high-quality parts. Companies like John Deere offer great opportunities for those with expertise in CNC machining.
    Find CNC Machinist jobs in Muscatine, IA


  2. Davenport, IA
    Average Salary: $55,877
    Davenport provides a dynamic environment for machinists. With companies like LeClaire Manufacturing, professionals can expect to use advanced CNC technology to produce top-notch products.
    Find CNC Machinist jobs in Davenport, IA


  3. Marshalltown, IA
    Average Salary: $55,023
    Marshalltown is home to a thriving manufacturing sector. Machinists here benefit from a supportive community and work with leading firms to create innovative solutions.
    Find CNC Machinist jobs in Marshalltown, IA


  4. West Des Moines, IA
    Average Salary: $54,220
    In West Des Moines, machinists enjoy a mix of urban and industrial settings. Companies like Vermeer Corporation offer cutting-edge projects and career growth opportunities.
    Find CNC Machinist jobs in West Des Moines, IA


  5. Waterloo, IA
    Average Salary: $52,614
    Waterloo offers a vibrant job market for machinists. With companies like CNH Industrial, professionals can expect to work on exciting projects and advance their careers.
    Find CNC Machinist jobs in Waterloo, IA


  6. Cedar Rapids, IA
    Average Salary: $47,529
    Cedar Rapids is a hub for manufacturing excellence. Machinists here work with top companies to produce high-precision parts using state-of-the-art CNC machines.
    Find CNC Machinist jobs in Cedar Rapids, IA


  7. Cedar Falls, IA
    Average Salary: $46,869
    Cedar Falls provides a welcoming environment for machinists. With local companies like Nortrax, professionals can expect to work on innovative projects and enjoy a strong sense of community.
    Find CNC Machinist jobs in Cedar Falls, IA


  8. Ames, IA
    Average Salary: $46,720
    Ames offers a blend of academic and industrial opportunities for machinists. With institutions like Iowa State University, professionals can access cutting-edge research and industry partnerships.
    Find CNC Machinist jobs in Ames, IA


  9. Sioux City, IA
    Average Salary: $45,297
    In Sioux City, machinists play a key role in the local manufacturing industry. Companies like Tyson Foods offer diverse projects and a chance to work with advanced CNC technology.
    Find CNC Machinist jobs in Sioux City, IA


  10. Urbandale, IA
    Average Salary: $45,228
    Urbandale provides a supportive environment for machinists. With companies like Principal Financial Group, professionals can work on innovative projects and enjoy a strong sense of community.
    Find CNC Machinist jobs in Urbandale, IA

What are the best paying companies for a CNC Machinist in Des Moines, IA?

BSA-Tech offers CNC Machinist jobs with an average salary of $82,000 in Des Moines, IA. This company provides competitive pay and benefits. Astec Industries also hires CNC Machinists, with an average salary of $48,000. Both companies offer opportunities for skilled professionals.
Graph displaying best paying company salaries for CNC Machinist jobs in Des Moines, IA, highlighting BSA-Tech with the highest at $82,000 and Astec Industries with the lowest at $48,000.
  1. BSA-Tech
    Average Salary: $82,000
    BSA-Tech offers CNC Machinist jobs with a competitive salary. They focus on precision and quality in manufacturing. BSA-Tech operates in Des Moines, IA, and has a reputation for innovation and employee development.


  2. Astec Industries
    Average Salary: $48,000
    Astec Industries provides CNC Machinist positions with a solid salary. They are known for their commitment to safety and sustainability. Astec Industries is located in Des Moines, IA, and offers a supportive work environment.

Currently 2,864 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
2,864 Job Openings