Computer Numerically Controlled Tool Programmers Salary in Ohio
SOC 51-9162 · Ohio · BLS OEWS May 2025
Median Annual Salary
$60,091
$28.89/hr
11.8% lower than the US national median ($68,120)
Verified BLS OEWS data · Updated May 18, 2026
Source: BLS OEWS · Published May 15, 2026
Next refresh: May 2027
Get notified when this number updates
Personal or work email, both work. No account needed. Unsubscribe anytime.
The median salary for Computer Numerically Controlled Tool Programmers in Ohio is $60,091 per year ($28.89/hr). This is 11.8% lower than the national median of $68,120.
About This Role
BLS Standard Occupational Classification 2018
Develop programs to control machining or processing of materials by automatic machine tools, equipment, or systems. May also set up, operate, or maintain equipment.
Wage Percentiles: Ohio
Hourly & annualized (2,080 hours) · National adjusted
Percentile
Hourly Rate
Annual Salary
vs National
P10Entry level
$20.65
$42,952
-9.6%
P25
$22.13
$46,030
-21.0%
P50MEDIAN
$28.89
$60,091
-11.8%
P75
$34.82
$72,426
-11.6%
P90Top earners
$40.44
$84,115
-16.2%
Get the full percentile report
P10–P90 breakdown, career outlook, industry wages, and JOLTS market signal for Computer Numerically Controlled Tool Programmers
Free. No account needed. Unsubscribe anytime.
Career Outlook
BLS Employment Projections · 2024-2034
10-year growth
+12.8%
Much faster than average
Annual openings
3K
per year, on avg
Workforce today
28K
as of 2024
Why those openings exist
12% from new growth88% from people leaving the role
Most openings come from replacement, not growth. Retention matters more than recruiting here.
Typical entry requirements
Education
Postsecondary nondegree award
Experience
None
On-the-job training
Moderate-term on-the-job training
Industry Wage Breakdown
Top 2 industries by employment · median annual wage, sector-specific
Industry
Workforce
Median Pay
Machine Shops; Turned Product; and Screw, Nut, and Bolt Manufacturing
NAICS 332700
5K
$73,670
Machinery Manufacturing (3331, 3332, 3334, and 3339 only)
NAICS 3330A1
3K
$70,700
See the complete picture
Full percentile breakdown · JOLTS market signals · Geographic comparison · AI analyst briefs
No credit card required · 770+ occupations · 393 metros
Frequently Asked Questions
What is the median computer numerically controlled tool programmers salary in Ohio?
The median (P50) annual salary for Computer Numerically Controlled Tool Programmers in Ohio is approximately $60,091, based on BLS OEWS May 2025 data. This is 11.8% lower than the national median of $68,120. For the full P10–P90 breakdown and market context, open CompSignal.
Wage figures on this page come from the U.S. Bureau of Labor Statistics (BLS) Occupational Employment & Wage Statistics (OEWS) survey, May 2025 release. OEWS surveys roughly 1.1 million establishments annually. It is the most comprehensive employer-reported wage dataset in the United States.
P10 through P90 percentiles represent the wage distribution across all surveyed employers (not self-reported by workers). Geographic adjustments use BLS-derived cost multipliers calibrated from regional wage variation.
Wages are estimates. Individual compensation depends on experience, education, employer size, industry, and negotiation. Use this as benchmark context, not absolute ground truth.
CompSignal is a free labor market intelligence tool built for HR, compensation, and talent acquisition teams. We make BLS data, the same primary source Mercer and Radford cross-reference in their paid surveys, searchable and actionable without an enterprise subscription.
Built and maintained by Falcon Incentives, a compensation strategy and incentive design consultancy.