College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist Schools in North Carolina

1 Colleges in the United States
381 Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist Degrees Awarded
$38,899 Avg Early-Career Salary

Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist is a field worth a close look when choosing where to study. The schools below stand out for the quality of their computer numerically controlled (cnc) machinist technology/cnc machinist programs.

For its 2026 ranking, College Factual looked at 27 schools in the United States to determine which ones were the best for computer numerically controlled (cnc) machinist technology/cnc machinist students pursuing a degree.

What’s on this page:

Best Schools for Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist in North Carolina

If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the computer numerically controlled (cnc) machinist technology/cnc machinist degrees they offer, see the list below.

Top Schools in Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist

1

Johnston Community College tops our 2026 ranking of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Set in the town of Smithfield, Johnston Community College is a moderately-sized public institution. There were roughly 24 computer numerically controlled (cnc) machinist technology/cnc machinist students who graduated with this degree at Johnston Community College in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Johnston Community College earn around $34,171 in the first couple years of their career. Typical student debt for the program is $9,490. Read more about the computer numerically controlled (cnc) machinist technology/cnc machinist program at Johnston Community College

2

Cape Fear Community College came in at #2 on our 2026 list of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Cape Fear Community College is a very large public school located in the city of Wilmington. About 15 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at Cape Fear Community College in the most recent year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Cape Fear Community College earn around $42,889 in the first couple years of their career. Cape Fear Community College graduates carry a median of $12,388 in student loans. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Cape Fear Community College

3

Richmond Community College came in at #3 on our 2026 list of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Richmond Community College is a mid-sized public school located in the town of Hamlet. Richmond Community College awarded about 10 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Richmond Community College earn around $31,268 in the first couple years of their career. Typical student debt for the program is $8,407. Get the full computer numerically controlled (cnc) machinist technology/cnc machinist details for Richmond Community College

4

A rank of #4 makes Randolph Community College one of the top schools for computer numerically controlled (cnc) machinist technology/cnc machinist. Set in the town of Asheboro, Randolph Community College is a mid-sized public institution. There were roughly 38 computer numerically controlled (cnc) machinist technology/cnc machinist students who graduated with this degree at Randolph Community College in the most recent data year. Computer Numerically Controlled (Cnc) Machinist Technology/cnc Machinist graduates of Randolph Community College earn a median of $32,198 early in their careers. More information about a degree in computer numerically controlled (cnc) machinist technology/cnc machinist from Randolph Community College

5
Gaston College crest
Gaston College
Dallas, NC

A rank of #5 makes Gaston College one of the top schools for computer numerically controlled (cnc) machinist technology/cnc machinist. This moderately-sized public university is located in the suburb of Dallas. There were roughly 12 computer numerically controlled (cnc) machinist technology/cnc machinist students who graduated with this degree at Gaston College in the most recent data year. Computer Numerically Controlled (Cnc) Machinist Technology/cnc Machinist graduates of Gaston College earn a median of $39,937 early in their careers. Students borrow a median of $10,915 to complete this degree. More information about a degree in computer numerically controlled (cnc) machinist technology/cnc machinist from Gaston College

6

Rockingham Community College ranked #6 on our 2026 list of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. This mid-sized public university is located in the rural area of Wentworth. Rockingham Community College awarded about 17 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Soon after graduation, computer numerically controlled (cnc) machinist technology/cnc machinist degree recipients from Rockingham Community College generally make around $50,048. Rockingham Community College graduates carry a median of $5,500 in student loans. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Rockingham Community College

7

Rowan Cabarrus Community College ranked #7 on our 2026 list of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Rowan Cabarrus Community College is a moderately-sized public school located in the suburb of Salisbury. Rowan Cabarrus Community College awarded about 21 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Soon after graduation, computer numerically controlled (cnc) machinist technology/cnc machinist degree recipients from Rowan Cabarrus Community College generally make around $34,351. Students borrow a median of $10,867 to complete this degree. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Rowan Cabarrus Community College

8

Wayne Community College placed #8 among the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Wayne Community College is a mid-sized public school located in the city of Goldsboro. About 41 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at Wayne Community College in the most recent year. Soon after graduation, computer numerically controlled (cnc) machinist technology/cnc machinist degree recipients from Wayne Community College generally make around $33,116. Wayne Community College graduates carry a median of $5,500 in student loans. Get the full computer numerically controlled (cnc) machinist technology/cnc machinist details for Wayne Community College

9

Davidson County Community College earned the #9 position for computer numerically controlled (cnc) machinist technology/cnc machinist this year. This moderately-sized public university is located in the rural area of Thomasville. Davidson County Community College awarded about 40 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Davidson County Community College earn around $39,990 in the first couple years of their career. Davidson County Community College graduates carry a median of $11,000 in student loans. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Davidson County Community College

10

Durham Technical Community College earned the #10 position for computer numerically controlled (cnc) machinist technology/cnc machinist this year. Set in the city of Durham, Durham Technical Community College is a moderately-sized public institution. About 12 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at Durham Technical Community College in the most recent year. Computer Numerically Controlled (Cnc) Machinist Technology/cnc Machinist graduates of Durham Technical Community College earn a median of $46,293 early in their careers. Typical student debt for the program is $20,408. More information about a degree in computer numerically controlled (cnc) machinist technology/cnc machinist from Durham Technical Community College

11

Alamance Community College landed the #11 spot for computer numerically controlled (cnc) machinist technology/cnc machinist this year. Set in the suburb of Graham, Alamance Community College is a moderately-sized public institution. About 20 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at Alamance Community College in the most recent year. Soon after graduation, computer numerically controlled (cnc) machinist technology/cnc machinist degree recipients from Alamance Community College generally make around $37,585. Students borrow a median of $6,625 to complete this degree. More information about a degree in computer numerically controlled (cnc) machinist technology/cnc machinist from Alamance Community College

12

Forsyth Technical Community College came in at #12 for computer numerically controlled (cnc) machinist technology/cnc machinist this year. Forsyth Technical Community College is a large public school located in the city of Winston-Salem. About 10 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at Forsyth Technical Community College in the most recent year. Computer Numerically Controlled (Cnc) Machinist Technology/cnc Machinist graduates of Forsyth Technical Community College earn a median of $38,094 early in their careers. Typical student debt for the program is $16,374. Read more about the computer numerically controlled (cnc) machinist technology/cnc machinist program at Forsyth Technical Community College

13
College Of The Albemarle crest
College Of The Albemarle
Elizabeth City, NC

College Of The Albemarle placed #13 among the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. College Of The Albemarle is a mid-sized public school located in the town of Elizabeth City. About 14 computer numerically controlled (cnc) machinist technology/cnc machinist degrees were awarded at College Of The Albemarle in the most recent year. Computer Numerically Controlled (Cnc) Machinist Technology/cnc Machinist graduates of College Of The Albemarle earn a median of $50,506 early in their careers. College Of The Albemarle graduates carry a median of $10,240 in student loans. Read more about the computer numerically controlled (cnc) machinist technology/cnc machinist program at College Of The Albemarle

14

Blue Ridge Community College Flat Rock placed #14 among the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. This mid-sized public university is located in the suburb of Flat Rock. Blue Ridge Community College Flat Rock awarded about 12 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Blue Ridge Community College Flat Rock earn around $42,443 in the first couple years of their career. Blue Ridge Community College Flat Rock graduates carry a median of $16,252 in student loans. Get the full computer numerically controlled (cnc) machinist technology/cnc machinist details for Blue Ridge Community College Flat Rock

15

Craven Community College landed the #15 spot for computer numerically controlled (cnc) machinist technology/cnc machinist this year. Located in the town of New Bern, Craven Community College is a mid-sized public university. Craven Community College awarded about 24 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Soon after graduation, computer numerically controlled (cnc) machinist technology/cnc machinist degree recipients from Craven Community College generally make around $30,235. Craven Community College graduates carry a median of $8,924 in student loans. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Craven Community College

16

Fayetteville Technical Community College placed #16 among the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Located in the city of Fayetteville, Fayetteville Technical Community College is a large public university. Fayetteville Technical Community College awarded about 23 computer numerically controlled (cnc) machinist technology/cnc machinist degrees in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Fayetteville Technical Community College earn around $40,584 in the first couple years of their career. Students borrow a median of $16,909 to complete this degree. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Fayetteville Technical Community College

17

Nascar Technical Institute ranked #17 on our 2026 list of the best computer numerically controlled (cnc) machinist technology/cnc machinist schools. Set in the city of Mooresville, Nascar Technical Institute is a small private for-profit institution. There were roughly 48 computer numerically controlled (cnc) machinist technology/cnc machinist students who graduated with this degree at Nascar Technical Institute in the most recent data year. Students who receive their computer numerically controlled (cnc) machinist technology/cnc machinist degree from Nascar Technical Institute earn around $37,568 in the first couple years of their career. Typical student debt for the program is $10,593. See the full computer numerically controlled (cnc) machinist technology/cnc machinist program report for Nascar Technical Institute

View All Computer Numerically Controlled (CNC) Machinist Technology/CNC Machinist Rankings >

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 27 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options