• Welcome to Roanoke!

    We are excited to welcome you to our Roanoke City Public Schools family!

    Students and teacher in libraryStudents with teacherStudents graduating

    About Roanoke City Public Schools

    First, we invite you to learn more about our students, staff, and school division and the City of Roanoke.


    Enroll in Roanoke City Public Schools

    Access the attendance zone map to discover which school your child will attend, or call (540) 853-2300 for more information.

    For students entering Roanoke City Public Schools in grades 1st through 12th, please contact the school your student will be attending for assistance with registration. 

    Families of students enrolling in kindergarten should submit kindergarten registration paperwork.

    Families interested in our preschool programs should submit an application.

    We look forward to meeting your family!