TeachNC Logo
Richmond County

Welcome to Richmond County Schools

Richmond County Schools serves 15 schools in the areas of Ellerbe, Hamlet, Hoffman, Norman, and Rockingham, North Carolina. Our district includes 7 elementary schools, 4 middle schools, and 4 secondary schools. We believe that our educators continually strive to leave a lasting legacy in and out of the classroom by Inspiring Excellence. Together, our district is well-positioned to demonstrate how a rural county can compete academically on a global scale.


  • School District
  • Hamlet, NC

Richmond County by the numbers

  • 508

    Dedicated Teachers

About Richmond County

  • About

  • For Teachers

  • For Students

  • Compensation and Benefits

  • Job Opportunities

Start Your Journey

Ready to see what steps you should take to become a teacher? Use our tool to create your personalized roadmap!

Create Roadmap