Here is a listing of the undefeated high school football teams in North Carolina thru Week 6 of the 2017 season.
1. Alexander Central 5-0
2. Bessemer City 5-0
3. Cardinal Gibbons 5-0
4. Charlotte Catholic 5-0
5. Cherokee 5-0
6. Christ School 4-0
7. Clayton 6-0
8. Dudley 5-0
9. East Duplin 6-0
10. East Montgomery 6-0
11. East Wilkes 5-0
12. Eastern Alamance 5-0
13. Franklin 5-0
14. Glenn 5-0
15. Heritage 6-0
16. Hibriten 6-0
17. Hickory Ridge 5-0
18. High Point Christian 5-0
19. Hoggard 5-0
20. Kinston 6-0
21. Lee County 5-0
22. Maiden 5-0
23. Mallard Creek 5-0
24. Marvin Ridge 5-0
25. Mitchell 6-0
26. Mount Airy 6-0
27. Mountain Heritage 5-0
28. Myers Park 5-0
29. New Hanover 5-0
30. North Duplin 5-0
31. North Meck 5-0
32. Northeastern 5-0
33. Reidsville 6-0
34. Roanoke Rapids 6-0
35. South Columbus 5-0
36. South Granville 5-0
37. South Point 5-0
38. South View 5-0
39. Statesville Christian 5-0
40. Tarboro 6-0
41. Thomas Jefferson 5-0
42. Trinity Christian 5-0
43. Wake Forest 6-0
44. Watauga 5-0
45. West Forsyth 5-0
46. Western Alamance 5-0