Average Numerical Control Programmer Salary
$52,000 yearly
$25.34 hourly
Updated August 18, 2021
$38,000
10 %
$52,000
Median
$71,000
90 %
What Is The Average Numerical Control Programmer Salary?
The average numerical control programmer salary is $52,699 per year, or $25.34 per hour, in the United States. Those in the lower 10%, such as entry-level positions, only make about $38,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $71,000. Many of numerical control programmers seem to be drawn to manufacturing and technology companies. Unless they care more about money, in which case numerical control programmers tend to work at technology, manufacturing, and retail companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that California, Alaska and Oregon pay numerical control programmers the highest salaries.

Average Numerical Control Programmer Salary By State

The darker areas on the map show where numerical control programmers earn the highest salaries across all 50 states.

Average Salary

Numerical Control Programmer average salary by State

StateascdescAvg. salaryascdescHourly rateascdesc
Alabama
Alabama
$48,109
$48,109
$23.13
$23.13
Alaska
Alaska
$57,303
$57,303
$27.55
$27.55
Arizona
Arizona
$52,944
$52,944
$25.45
$25.45
Arkansas
Arkansas
$48,627
$48,627
$23.38
$23.38
California
California
$58,395
$58,395
$28.07
$28.07
Colorado
Colorado
$49,318
$49,318
$23.71
$23.71
Connecticut
Connecticut
$55,920
$55,920
$26.88
$26.88
Delaware
Delaware
$54,500
$54,500
$26.20
$26.20
District of Columbia
District of Columbia
$52,885
$52,885
$25.43
$25.43
Florida
Florida
$49,085
$49,085
$23.60
$23.60
Georgia
Georgia
$47,759
$47,759
$22.96
$22.96
Hawaii
Hawaii
$52,708
$52,708
$25.34
$25.34
Idaho
Idaho
$52,133
$52,133
$25.06
$25.06
Illinois
Illinois
$49,784
$49,784
$23.93
$23.93
Indiana
Indiana
$49,323
$49,323
$23.71
$23.71
Iowa
Iowa
$49,246
$49,246
$23.68
$23.68
Kansas
Kansas
$48,850
$48,850
$23.49
$23.49
Kentucky
Kentucky
$48,476
$48,476
$23.31
$23.31
Louisiana
Louisiana
$49,731
$49,731
$23.91
$23.91
Maine
Maine
$52,386
$52,386
$25.19
$25.19
Maryland
Maryland
$53,313
$53,313
$25.63
$25.63
Massachusetts
Massachusetts
$55,356
$55,356
$26.61
$26.61
Michigan
Michigan
$51,538
$51,538
$24.78
$24.78
Minnesota
Minnesota
$50,981
$50,981
$24.51
$24.51
Mississippi
Mississippi
$48,625
$48,625
$23.38
$23.38
Missouri
Missouri
$48,598
$48,598
$23.36
$23.36
Montana
Montana
$50,506
$50,506
$24.28
$24.28
Nebraska
Nebraska
$48,860
$48,860
$23.49
$23.49
Nevada
Nevada
$55,491
$55,491
$26.68
$26.68
New Hampshire
New Hampshire
$54,352
$54,352
$26.13
$26.13
New Jersey
New Jersey
$55,731
$55,731
$26.79
$26.79
New Mexico
New Mexico
$51,332
$51,332
$24.68
$24.68
New York
New York
$55,762
$55,762
$26.81
$26.81
North Carolina
North Carolina
$48,759
$48,759
$23.44
$23.44
North Dakota
North Dakota
$51,464
$51,464
$24.74
$24.74
Ohio
Ohio
$50,544
$50,544
$24.30
$24.30
Oklahoma
Oklahoma
$49,262
$49,262
$23.68
$23.68
Oregon
Oregon
$56,432
$56,432
$27.13
$27.13
Pennsylvania
Pennsylvania
$54,555
$54,555
$26.23
$26.23
Rhode Island
Rhode Island
$56,013
$56,013
$26.93
$26.93
South Carolina
South Carolina
$47,898
$47,898
$23.03
$23.03
South Dakota
South Dakota
$49,614
$49,614
$23.85
$23.85
Tennessee
Tennessee
$48,055
$48,055
$23.10
$23.10
Texas
Texas
$50,677
$50,677
$24.36
$24.36
Utah
Utah
$50,461
$50,461
$24.26
$24.26
Vermont
Vermont
$52,490
$52,490
$25.24
$25.24
Virginia
Virginia
$51,678
$51,678
$24.85
$24.85
Washington
Washington
$55,431
$55,431
$26.65
$26.65
West Virginia
West Virginia
$50,243
$50,243
$24.16
$24.16
Wisconsin
Wisconsin
$50,733
$50,733
$24.39
$24.39
Wyoming
Wyoming
$48,878
$48,878
$23.50
$23.50

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Highest Paying Cities For Numerical Control Programmer

0 selections
CityascdescAvg. salaryascdescHourly rateascdesc
Richmond, CA
Richmond, CA
$61,575
$61,575
$29.60
$29.60
Reno, NV
Reno, NV
$57,921
$57,921
$27.85
$27.85
Portland, OR
Portland, OR
$56,188
$56,188
$27.01
$27.01
New York, NY
New York, NY
$55,940
$55,940
$26.89
$26.89
Glastonbury, CT
Glastonbury, CT
$55,915
$55,915
$26.88
$26.88
Everett, WA
Everett, WA
$55,769
$55,769
$26.81
$26.81

The largest raises come from changing jobs.

See what's out there.

Average Numerical Control Programmer Salary Over Time

Compare salaries for individual cities or states with the national average.

Location
    YearascdescAvg. salaryascdescHourly rateascdesc% Changeascdesc
    2021
    2021
    $52,700
    $52,700
    $25.34
    $25.34
    +1.2%
    +1.2%
    2020
    2020
    $52,100
    $52,100
    $25.03
    $25.03
    +3.7%
    +3.7%
    2019
    2019
    $50,100
    $50,100
    $24.09
    $24.09
    +3.1%
    +3.1%
    2018
    2018
    $48,500
    $48,500
    $23.34
    $23.34
    +3.0%
    +3.0%
    2017
    2017
    $47,100
    $47,100
    $22.63
    $22.63
    +2.1%
    +2.1%

    Average JOB Salary by Field

    Mold Maker

    Avg. salary: $49,791

    A Mold Maker creates, adjusts, inspects, maintains, and repairs molds and production equipment. They use various machines, such as lathes, milling machines, grinding machines, and jig borders.
    4,330 Mold Maker Jobs
    Tool Designer

    Avg. salary: $64,130

    A tool designer is an expert who works to engineer a new equipment's initial design used in industrial manufacturing. Tool designers design machine cutting tools like drills, broaches, and milling-machine cutters. They apply geometric and algebraic formulas along with standard tool engineering data for tool configuration development. Also, they modify tool designs based on production service data or trial for tool life performance and life improvement.
    38,629 Tool Designer Jobs
    Tool Maker

    Avg. salary: $49,202

    The job of a toolmaker is to make precision tools, holding devices, and special guides that are used in the manufacturing process. You will be responsible for repairing, maintaining, and improving jigs, fixtures, and fittings for press tools and all tooling dies, conducting routine regrinding and servicing of tools, and ensuring compliance with all quality standard regulations. In addition, you may be tasked to operate lifting equipment and forklift truck and document die history and other relevant records. You will also be responsible for conducting preventative maintenance.
    17,166 Tool Maker Jobs
    Computer Numerical Controller Supervisor

    Avg. salary: $45,078

    It is the responsibility of a computer numerical controller (CNC) supervisor to direct and manage CNC operators and machinists. CNC supervisors handle the schedules of the teams and their operations. The supervisors ensure the completion of their work based on the expected delivery dates. They bring balance between team coordination and leadership with machine programming skills and technical knowledge. Their tasks also include CNC machine programming and troubleshooting, and opportunity identification to enhance efficiency.
    27,995 Computer Numerical Controller Supervisor Jobs
    Computer Numerical Controller Machinist

    Avg. salary: $37,969

    A computer numerical controller machinist is responsible for operating computer-based equipment, creating new machine components by programming, and evaluating machine blueprints. Computer numerical controller machinists must have extensive knowledge of the technology industry to understand its complexities and define accurate solutions, as well as excellent analytical skills for calculation requirements. Other tasks include interpreting specifications and parameters, monitoring stock inventory, requesting operating tools, verifying accurate measurements, detecting machine malfunctions, and adhering to the safety standards and procedures of the operations area.
    17,439 Computer Numerical Controller Machinist Jobs
    NC Programmer

    Avg. salary: $71,991

    NC programmers are the programmers who program, design, and develop software as well as setting them up to run the programmable machines that are used in milling or drilling. In this position, your responsibilities will include interpretation of project blueprints, designing programs and setting up machines to produce in line with the presented blueprints, conducting test runs, making alterations to ensure the outcome is satisfactory, and conducting maintenance and cleaning of the machines.
    6,146 NC Programmer Jobs

    Numerical Control Programmer Salaries By Years Of Experience

    The salary for a numerical control programmer can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

    Which Companies Pay Numerical Control Programmers The Most?

    If you insist on knowing when your check is going to come and for how much, then you'd be better off working for companies like Dynetics and Winnebago Industries as they offer the highest salaries for numerical control programmers.
    Company
    LogoRankCompanyAverage Numerical Control Programmer SalaryNumerical Control Programmer Salary Range
    1Dynetics
    4.6
    $77,410
    $53k
    $87k
    2Winnebago Industries
    4.2
    $76,923
    $53k
    $87k
    3General Electric
    4.7
    $76,251
    $53k
    $87k
    4Nuclear Fuel Services
    3.8
    $76,022
    $53k
    $87k
    5General Atomics
    4.7
    $74,787
    $53k
    $87k
    6Raytheon Company
    4.7
    $73,200
    $53k
    $87k

    Recently Added Numerical Control Programmer Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    CNC Programmer/Engineer
    CNC Programmer/Engineer
    Winsted, CT
    Winsted, CT
    08/05/2021
    08/05/2021
    $70,000
    $70,000
    08/05/2021
    Goodwin Recruiting
    Goodwin Recruiting
    SR. CNC Programmer-Mazak or Swiss Lathes
    SR. CNC Programmer-Mazak or Swiss Lathes
    SR. CNC Programmer-Mazak or Swiss Lathes
    West Pittsburg, PA
    West Pittsburg, PA
    08/05/2021
    08/05/2021
    $52,175
    $52,175
    08/05/2021
    RemX Specialty Staffing
    RemX Specialty Staffing
    CNC Programmer-Industrial Machinery-Direct
    CNC Programmer-Industrial Machinery-Direct
    CNC Programmer-Industrial Machinery-Direct
    Hayward, CA
    Hayward, CA
    08/05/2021
    08/05/2021
    $56,349
    $56,349
    08/05/2021
    CNC Programmers-2Nd Shift
    CNC Programmers-2Nd Shift
    Bethel, CT
    Bethel, CT
    08/05/2021
    08/05/2021
    $52,175
    $52,175
    08/05/2021
    Primus Aerospace Inc.
    Primus Aerospace Inc.
    5 Axis CNC Programmer)
    5 Axis CNC Programmer)
    5 Axis CNC Programmer)
    Lakewood, CO
    Lakewood, CO
    08/05/2021
    08/05/2021
    $83,480
    $83,480
    08/05/2021
    Jobot
    Jobot
    CNC Programmer
    CNC Programmer
    CNC Programmer
    Rancho Cordova, CA
    Rancho Cordova, CA
    08/04/2021
    08/04/2021
    $53,000
    $53,000
    08/04/2021
    Goodwin Recruiting
    Goodwin Recruiting
    CNC Programmer
    CNC Programmer
    CNC Programmer
    Chattanooga, TN
    Chattanooga, TN
    08/04/2021
    08/04/2021
    $50,000
    $50,000
    08/04/2021
    Remedy Intelligent Staffing
    Remedy Intelligent Staffing
    CNC Programmer-1St. Shift or
    CNC Programmer-1St. Shift or
    CNC Programmer-1St. Shift or
    Fond du Lac, WI
    Fond du Lac, WI
    08/04/2021
    08/04/2021
    $41,740
    $41,740
    08/04/2021
    CNC Programmer
    CNC Programmer
    Moorestown, NJ
    Moorestown, NJ
    08/04/2021
    08/04/2021
    $37,566
    $37,566
    08/04/2021
    CNC Programmer
    CNC Programmer
    Petaluma, CA
    Petaluma, CA
    08/04/2021
    08/04/2021
    $45,914
    $45,914
    08/04/2021

    Average Numerical Control Programmer Salary by Demographic

    Numerical Control Programmer Gender Pay Gap

    male-income
    Male Income
    $50,781
    female-income
    Female Income
    $46,393
    Median Numerical Control Programmer Income by Race
    Unknown numerical control programmers have the highest average salary compared to other ethnicities. Black or african american numerical control programmers have the lowest average salary at $47,403.
    $51,000
    $50,000
    $49,000
    $48,000
    $47,000
    Unknown
    White
    Black or African American
    Asian
    Hispanic or Latino
    Ethnicityascdesc
    Salaryascdesc
    Unknown$49,790
    White$47,973
    Black or African American$47,403
    Asian$48,866
    Hispanic or Latino$48,905
    Average Numerical Control Programmer Salary by Education Level
    Numerical control programmers with a Masters degree earn more than those without, at $60,679 annually. With a Bachelors degree, numerical control programmers earn a median annual income of $59,263 compared to $52,851 for numerical control programmers with an Associate degree.
    $61,000
    $59,000
    $57,000
    $55,000
    $53,000
    $51,000
    $49,000
    High School Diploma or Less
    Master's Degree
    Bachelor's Degree
    Some College/ Associate Degree
    Educationascdesc
    Salaryascdesc
    High School Diploma or Less$50,781
    Master's Degree$60,679
    Bachelor's Degree$59,263
    Some College/ Associate Degree$52,851