50% of professionals earn between $53,650 - $81,120 USD
The median salary is $64,480
The average salary for a Cnc in United States is USD 64,480 - USD 81,120 per year in 2026. The median salary is USD 72,800 per year, based on 14,439 active job listings.
The cities with the most Cnc job opportunities in United States are Houston, Minneapolis, Phoenix, Tulsa, Cleveland. Houston leads with 151 job openings.
Leading employers for Cnc roles in United States include Net2Source (N2S), Jobot, Actalent, Avalign Technologies, SpaceX.
Explore 14,439 Cnc job listings in United States on BeBee, or check our salary calculator for a personalized estimate.