Post job

Numerical control programmer salary

Average numerical control programmer salary

$52,754

$25.36 hourly rate

Entry-level numerical control programmer salary
$39,000 yearly salary
Updated January 8, 2025

Understanding the Role of a Numerical Control Programmer

Numerical control programmers are essential in the production process, utilizing computer-controlled machinery to manufacture precise parts across various industries. Their skills are crucial in sectors such as aerospace, automotive, and electronics, where accuracy is paramount.

Average Salary Insights

As of October 2025, the average salary for a numerical control programmer stands at $52,754 per year, translating to approximately $25 per hour. Salaries can vary significantly depending on factors like geographic location and industry specialization.

Where Can You Earn More?

Some states offer higher average salaries for numerical control programmers, reflecting local demand and cost of living. For example, states with robust manufacturing sectors tend to pay more. Additionally, cities known for advanced manufacturing technologies often provide better compensation packages.

Job Opportunities

With ongoing advancements in technology, the demand for skilled numerical control programmers continues to grow. Positions in this field often offer opportunities for career advancement, making it an attractive option for those interested in a technician role with the potential for significant earnings.

On this page
Numerical control programmer salary by: 

Let Zippi find your next numerical control programmer job

Floating question marks illustration

Let Zippi find your next numerical control programmer job

Floating question marks illustration

Where can a Numerical Control Programmer earn more?

Compare salary by location
Vs
81k
61k
41k
21k
Columbus, OH$59,497
Tempe, AZ$51,321
Compare salary by company
Vs
90k
70k
50k
30k
Cirrus Aircraft$76,556
I.T. Consortium$59,831

Average numerical control programmer salary by state

The average numerical control programmer salary in Alaska, Rhode Island, and Connecticut are the highest in the U.S. The lowest average numerical control programmer salary states are Alabama, Mississippi, and Florida.

  • State view
  • County view
Average salary:

Highest paying states for numerical control programmers

RankStateAvg. salaryHourly rate
1New Hampshire$59,163$28.44
2Pennsylvania$58,777$28.26
3Rhode Island$59,472$28.59
4Michigan$58,084$27.93
5Vermont$58,844$28.29
6Massachusetts$59,387$28.55
7Connecticut$59,451$28.58
8Wisconsin$56,642$27.23
9Ohio$57,215$27.51
10Alaska$60,210$28.95
11Delaware$58,615$28.18
12Maine$58,410$28.08
13New Jersey$59,170$28.45
14West Virginia$56,891$27.35
15Virginia$57,263$27.53
16Maryland$58,163$27.96
17Indiana$55,527$26.70
18Minnesota$55,930$26.89
19North Dakota$55,766$26.81
20New York$59,282$28.50
21Wyoming$52,936$25.45
22North Carolina$54,878$26.38
23Oregon$55,713$26.79
24Iowa$54,556$26.23
25Kentucky$54,331$26.12
26South Carolina$52,903$25.43
27South Dakota$54,372$26.14
28Illinois$55,942$26.90
29Tennessee$52,356$25.17
30Utah$52,408$25.20
31Washington$56,110$26.98
32Idaho$54,039$25.98
33District of Columbia$58,050$27.91
34Alabama$51,280$24.65
35Hawaii$51,786$24.90
36Nebraska$53,196$25.57
37Montana$54,532$26.22
38California$52,751$25.36
39Arkansas$51,558$24.79
40Mississippi$51,036$24.54
41Kansas$52,377$25.18
42Missouri$52,796$25.38
43Arizona$51,378$24.70
44Florida$51,032$24.53
45Nevada$52,301$25.14
46Colorado$51,939$24.97
47Georgia$51,743$24.88
48Oklahoma$51,416$24.72
49Texas$50,521$24.29
50New Mexico$50,998$24.52
51Louisiana$50,518$24.29
Top numerical control programmer jobs near you

Highest paying cities for numerical control programmers

The highest-paying cities for numerical control programmers are Glastonbury, CT, Levittown, NY, and Philadelphia, PA.

RankCityAvg. salaryHourly rate
1Glastonbury, CT$59,497$28.60
2Levittown, NY$59,314$28.52
3Philadelphia, PA$58,873$28.30
4Baltimore, MD$58,321$28.04
5Sterling Heights, MI$58,318$28.04
6Cleveland, OH$58,245$28.00
7Newport News, VA$57,150$27.48
8Milwaukee, WI$56,701$27.26
9Seattle, WA$56,354$27.09
10Chicago, IL$56,146$26.99
11Minneapolis, MN$55,945$26.90
12Portland, OR$55,913$26.88
13Indianapolis, IN$55,288$26.58
14Winston-Salem, NC$55,160$26.52
15Waterloo, IA$55,044$26.46
16Sunnyvale, CA$53,753$25.84
17Thornton, CO$52,050$25.02
18Canton, GA$52,013$25.01
19Tulsa, OK$51,665$24.84
20Tempe, AZ$51,321$24.67

Numerical control programmer salary details

A numerical control programmer's salary ranges from $39,000 a year at the 10th percentile to $70,000 at the 90th percentile.

Average numerical control programmer salary graph
Average numerical control programmer salary graph, trends, and summary

What is a numerical control programmer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$70,000$5,833$34
75th Percentile$61,000$5,083$29
Average$52,754$4,396$25
25th Percentile$45,000$3,750$22
10th Percentile$39,000$3,250$19

Highest paying numerical control programmer jobs

The highest paying types of numerical control programmers are numerical tool programmer, nc programmer, and tool designer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Mold Maker$48,841$4,070$23.4813,896
Tool Designer$64,763$5,397$31.1451,666
Tool Maker$52,443$4,370$25.2118,166
Computer Numerical Controller Supervisor$46,144$3,845$22.1847,929
Computer Numerical Controller Machinist$41,685$3,474$20.0432,345
NC Programmer$70,693$5,891$33.9913,524

Top companies hiring numerical control programmers now:

  1. Halliburton jobs (9)
  2. General Electric jobs (9)
  3. Schlumberger jobs (9)
  4. Northrop Grumman jobs (15)
  5. LMI Aerospace jobs (10)

Which companies pay numerical control programmers the most?

Numerical control programmer salaries at Cirrus Aircraft and Applied Materials are the highest-paying according to our most recent salary estimates. In addition, the average numerical control programmer salary at companies like Joby Aviation and fathom are highly competitive.

RankCompanyAverage salaryHourly rate
1Cirrus Aircraft$76,556$36.81
2Applied Materials$76,024$36.55
3Joby Aviation$71,834$34.54
4fathom$69,184$33.26
5General Motors$68,956$33.15
6Tesla$66,627$32.03
7Motor Coach Industries$64,095$30.81
8BWX Technologies$63,380$30.47
9Piedmont Plastics$61,928$29.77
10Globus Medical$61,661$29.64
11Curtiss-Wright$61,266$29.45
12Cyient$61,174$29.41
13REV Group$61,044$29.35
14Masimo$60,919$29.29
15Lucid Motors$60,692$29.18
16Ichor Systems$60,536$29.10
17General Electric$60,340$29.01
18GPAC$60,199$28.94
19Fastenal$59,945$28.82
20I.T. Consortium$59,831$28.76

Wage gap by gender, race and education

$55,000$53,800$52,600$51,400$50,200$49,000
MaleFemale

Numerical Control Programmer salary by industry

The average numerical control programmer salary varies across industries:

  • The average numerical control programmer salary in the technology industry is $57,763, the highest of any industry.
  • The average numerical control programmer salary in the finance industry is $54,110.
  • Numerical control programmers in the professional industry earn an average salary of $51,502, the lowest of any industry.

Highest paying industries for numerical control programmers

RankIndustryAverage salaryHourly rate
1Technology$57,763$27.77
2Construction$54,110$26.01
3Transportation$53,781$25.86
4Manufacturing$52,174$25.08
5Professional$51,502$24.76
6Energy$51,502$24.76

High paying numerical control programmer jobs

Numerical control programmer salary trends

The average numerical control programmer salary has risen by $9,339 over the last ten years. In 2014, the average numerical control programmer earned $43,415 annually, but today, they earn $52,754 a year. That works out to a 10% change in pay for numerical control programmers over the last decade.

Compare numerical control programmer salaries for cities or states with the national average over time.

Average numerical control programmer salary over time

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

Numerical control programmer salary by year

YearAvg. salaryHourly rate% Change
2025$52,800$25.36+3.3%
2024$51,000$24.53+1.4%
2023$50,300$24.19+1.2%
2022$49,700$23.90+3.7%
2021$47,900$23.01+3.1%

Recently added numerical control programmer salaries

CompanyJobLocationDate addedSalary
Applied MaterialsCNC Programmer Operator-(T5)Tempe, AZ06/30/2025$67,828
JeppesenNumerical Control Programmer (Ncqa-Numerical Control Quality Assurance)North Charleston, SC06/30/2025$85,000
JeppesenNumerical Control (CNC) Programmer (Associate or Experienced)Mesa, AZ06/30/2025$85,000
JeppesenExperienced Numerical Control Programmer (Structures)Auburn, WA06/30/2025$90,950
RelativitySenior CNC Programmer, Second ShiftLong Beach, CA06/29/2025$89,741
ZP GroupCNC ProgrammerTrevose, PA06/29/2025$80,000
AerotekCNC ProgrammerDecatur, AL06/28/2025$68,871
AerotekCNC Swiss Programmer-Machine Shop EnviornmentEden Prairie, MN06/28/2025$73,045
Pave TalentCNC Programmer-Multi-Axis Machining (Relocation Assistance)Brea, CA06/28/2025$73,045
Stand-By PersonnelCNC ProgrammerClaremore, OK06/28/2025$52,175

Numerical control programmer salary FAQs

Search for numerical control programmer jobs

Browse production and manufacturing jobs