Contact & Location
Enrollment & Schools
194
Total Schools
86,910
Total Enrollment
PK-13
Grade Range
School Breakdown
2
Preschools
46
Elementary
Schools
24
Middle
Schools
34
High
Schools
Rating Distribution
5034%
5236%
4330%
School Types
By Type
Public
187Charter
7Private
0By Level
Elementary
46Middle
24High
34Reviews (Aggregated)
3.5
Average Rating
819
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
White
55%
Black / African American
20%
Hispanic / Latino
16%
Two or More Races
6%
Asian
2%
Native American
2%
Gender Distribution
52%Male
48%Female
Free / Reduced Lunch
54%Students Eligible
vs. State Average
47%
Academic Performance (Aggregated)
Average Ratings
5.3
5.1
—
5.8
Average ACT Score
19.0
(out of 36)
Average SAT Score
1020
(out of 1600)
Average Graduation Rate
69%
Students
AP / IB / Dual Enrollment
8%
Students
School Performance Summary
Below Average
34% (50)
Average
36% (52)
Above Average
30% (43)
Roanoke Rapids City School District is committed to excellence, equity, and preparing every student for a successful future.
Schools in Roanoke Rapids City School District
194 schoolsPreschools
(2)Elementary Schools
(46)8
All City Elementary - 50
Elementarypublic•143 students
2
Bridges At Horceman - 52
Elementarypublic•52 students
8
Central Elementary School
Elementarypublic•337 students
10
Challenge Center - 51
Elementarypublic•185 students
2
Coxsackie Elementary School
Elementarypublic•242 students
5
Cranberry El School
Elementarypublic•606 students
5
Cross Creek Elementary School
Elementarypublic•822 students
Crystal Boarding School
Elementarypublic•50 students
Dows Prairie Elementary School
Elementarypublic•283 students
6
Dudley Elementary School
Elementarypublic•317 students
Elementary Immersion Center - 43
Elementarypublic•55 students
5
Eugene Field Elementary - 16
Elementarypublic•413 students
6
Garden Heights Elementary School
Elementarypublic•396 students
Garrison-Pilcher Elementary School
Elementarypublic•759 students
3
Green County Intermediate School
Elementarypublic•369 students
5
Hattie B Stokes Elementary School
Elementarypublic•381 students
9
Henry B. Milnes Elementary School
Elementarypublic•428 students
6
Heritage School
Elementarypublic•433 students
Jefferson Elementary School
Elementarypublic•138 students
7
John A. Forrest Elementary School
Elementarypublic•269 students
7
John F. Kennedy Elementary - 57
Elementarypublic•682 students
3
Knolls Vista Elementary School
Elementarypublic•283 students
4
Lakeview Terrace Elementary School
Elementarypublic•334 students
3
Larson Heights Elementary School
Elementarypublic•337 students
2
Laura Wilder Elementary - 31
Elementarypublic•448 students
Lincoln Elementary School
Elementarypublic•151 students
3
Longview Elementary School
Elementarypublic•357 students
3
Lowell Elementary - 28
Elementarypublic•358 students
7
Lyncrest Elementary School
Elementarypublic•207 students
4
Mlc/Discover Elementary School
Elementarypublic•238 students
6
Morris Elementary School
Elementarypublic•255 students
6
North Elementary School
Elementarypublic•282 students
3
Oscar Howe Elementary - 58
Elementarypublic•586 students
6
Park Orchard Elementary School
Elementarypublic•439 students
5
Peninsula Elementary School
Elementarypublic•416 students
6
Perry Worth Elementary School
Elementarypublic•430 students
Pierce Elementary School
Elementarypublic
9
Radburn Elementary School
Elementarypublic•393 students
5
Renberg Elementary - 42
Elementarypublic•215 students
8
Rollinsford Grade School
Elementarypublic•128 students
4
Rosa Parks Elementary - 15
Elementarypublic•729 students
6
Sage Point Elementary School
Elementarypublic•360 students
5
Sargent Elementary School
Elementarypublic•180 students
Summersville Elementary School
Elementarypublic
6
Vicki I. Groff Elementary School
Elementarypublic•424 students
10
Warren Point Elementary School
Elementarypublic•392 students
Middle Schools
(24)1
Axtell Park Middle School - 47
Middlepublic•40 students
7
Ben Reifel Middle School - 68
Middlepublic•1,010 students
6
Chaloner Middle
Middlepublic•616 students
5
Chief Moses Middle School
Middlepublic•878 students
Cody-Kilgore Middle School
Middlepublic•35 students
8
Colonel Fred Cherry Middle School
Middlepublic•755 students
8
Dibble Middle School
Middlepublic•224 students
6
Edison Middle School - 06
Middlepublic•916 students
3
Endeavor Middle School
Middlepublic•267 students
6
Fordland Middle School
Middlepublic•139 students
7
Forest Glen Middle School
Middlepublic•426 students
4
Frontier Middle School
Middlepublic•758 students
3
George Mcgovern Middle School -09
Middlepublic•719 students
4
Green County Middle School
Middlepublic•372 students
5
Iola Middle School
Middlepublic•246 students
7
John F. Kennedy Middle School
Middlepublic•544 students
8
John Yeates Middle School
Middlepublic•506 students
3
King's Fork Middle School
Middlepublic•1,031 students
5
Lebanon Middle School
Middlepublic•807 students
4
McKinleyville Middle School
Middlepublic•302 students
9
Memorial Middle School - 04
Middlepublic•1,168 students
7
Patrick Henry Middle School - 07
Middlepublic•940 students
7
Sargent Junior High School
Middlepublic•56 students
3
Whittier Middle School - 08
Middlepublic•704 students
High Schools
(34)2
Brockton High School
Highpublic•52 students
9
Cody-Kilgore High School
Highpublic•51 students
Community Campus - 41
Highpublic•56 students
7
Coxsackie Athens High School
Highpublic•379 students
Cte - 37
Highpublic0
5
Dibble High School
Highpublic•239 students
Dupage Alop
Highpublic0
8
Fair Lawn High School
Highpublic•1,624 students
6
Fordland High School
Highpublic•186 students
8
Green County High School
Highpublic•484 students
Iola High School Virtual
Highpublic•11 students
5
Iola Sr High School
Highpublic•313 students
6
Jefferson High School - 67
Highpublic•1,749 students
2
King's Fork High School
Highpublic•1,697 students
3
Lakeland High School
Highpublic•1,083 students
9
Lebanon Senior High School
Highpublic•1,027 students
6
Lincoln High School - 02
Highpublic•1,883 students
Moses Lake Big Picture
Highpublic•2 students
3
Moses Lake High School
Highpublic•1,984 students
5
Nansemond River High School
Highpublic•1,698 students
Open Doors Re-Engagement Program
Highpublic•95 students
9
Roanoke Rapids Early College High
Highpublic•124 students
2
Roanoke Rapids High
Highpublic•783 students
5
Roosevelt High School - 03
Highpublic•1,713 students
6
Sargent Senior High School
Highpublic•86 students
5
Shepherd Hill Regional High School
Highpublic•955 students
5
Struthers High School
Highpublic•430 students
Technology Center of Dupage
Highpublic0
The Renaissance Center For Academic And Career Development
Highpublic•27 students
7
Thomas County Central High School
Highpublic•1,572 students
3
Vanguard Academy
Highpublic•376 students
5
Washington High School - 01
Highpublic•1,910 students
Wayne County Career & Technical Center
Highpublic0
Wenatchee Valley Technical Skill Center Branch Cam
Highpublic•27 students
Other Schools
(88)————————————————————————————
Aitkin Alternative Learning Program
Schoolpublic•9 students
Aitkin Chilren's Center/ECFE
Schoolpublic
7
Aitkin Secondary School
Schoolpublic•526 students
3
Anne Sullivan Elementary - 20
Schoolpublic•623 students
Avera Adolescent Addiction Care Program - 81
Schoolpublic•7 students
Avera Behavioral Health Program - 82
Schoolpublic•42 students
2
Beat Four Elementary School
Schoolpublic•371 students
5
Belmont Elementary
Schoolpublic•595 students
4
Bishop Hall Charter School
Schoolcharter•212 students
7
Blum ISD
Schoolpublic•338 students
5
Booker T. Washington Elementary School
Schoolpublic•355 students
1
Buckatunna Elementary School
Schoolpublic•377 students
Charlton Elementary School
Schoolpublic•301 students
4
Charlton Middle School
Schoolpublic•623 students
6
Clara Elementary School
Schoolpublic•427 students
2
Cleveland Elementary - 14
Schoolpublic•495 students
Cody-Kilgore Elementary School
Schoolpublic•72 students
5
Coxsackie Athens Middle School
Schoolpublic•327 students
5
Cranberry Area Junior-Senior High School
Schoolpublic•557 students
7
Creekside Elementary School
Schoolpublic•752 students
7
Dibble Elementary School
Schoolpublic•283 students
2
Digital Learning Center
Schoolpublic•210 students
8
Discovery Elementary - 26
Schoolpublic•877 students
6
Driver Elementary School
Schoolpublic•709 students
4
Dudley Middle School
Schoolpublic•534 students
4
Edward J Arthur Elementary School
Schoolpublic•177 students
3
Elephant's Fork Elementary School
Schoolpublic•599 students
3
Fannie C. Williams Charter School
Schoolcharter•481 students
First Academy
Schoolpublic0
Flex - 45
Schoolpublic•45 students
Florence Bowser Elementary School
Schoolpublic•831 students
5
Fordland Elementary School
Schoolpublic•285 students
3
Garfield Elementary - 19
Schoolpublic•575 students
6
Glen Hills Middle School
Schoolpublic•486 students
Green County Area Technical Center
Schoolpublic0
Green County Primary School
Schoolpublic•452 students
Greensburg Elementary School
Schoolpublic
Hand In Hand Primary School
Schoolpublic•669 students
3
Harney Elementary School
Schoolpublic•504 students
7
Harvey Dunn Elementary - 54
Schoolpublic•632 students
2
Hawthorne Elementary - 56
Schoolpublic•334 students
2
Hayward Elementary - 38
Schoolpublic•652 students
3
Heritage Academy
Schoolcharter•155 students
4
Hillpoint Elementary School
Schoolpublic•737 students
I Dream Public Charter School
Schoolcharter•84 students
4
Iola Elementary School
Schoolpublic•637 students
7
John Harris Elementary - 23
Schoolpublic•706 students
5
Kilby Shores Elementary School
Schoolpublic•449 students
3
Laura B. Anderson Elementary - 10
Schoolpublic•355 students
4
Mack Benn Junior Elementary School
Schoolpublic•684 students
Mason Road School
Schoolpublic•262 students
McKinley Elementary School
Schoolpublic•240 students
7
Memorial Middle School
Schoolpublic•626 students
7
Nansemond Parkway Elementary School
Schoolpublic•457 students
8
North Powder Charter School
Schoolcharter•273 students
7
Northern Shores Elementary School
Schoolpublic•822 students
9
Oakland Elementary School
Schoolpublic•469 students
5
Parkway Elementary School
Schoolpublic•476 students
Partners For Success-Old Mill School
Schoolpublic0
5
Pioneer Elementary
Schoolpublic•595 students
5
Promontory School Of Expeditionary Learning
Schoolcharter•449 students
6
Rf Pettigrew Elementary - 17
Schoolpublic•952 students
8
Rippleside Elementary School
Schoolpublic•493 students
7
Robert Frost Elementary - 18
Schoolpublic•442 students
8
Sherman School
Schoolpublic•264 students
8
Sonia Sotomayor Elementary - 65
Schoolpublic•676 students
Structured Teaching - 12
Schoolpublic•21 students
5
Struthers Elementary School
Schoolpublic•658 students
6
Struthers Middle School
Schoolpublic•493 students
Struthers Online Academy
Schoolpublic•12 students
Success Academy - 39
Schoolpublic•21 students
Summit Oaks Shelter Care - 71
Schoolpublic•9 students
Summit Oaks-Day
Schoolpublic•22 students
Summit Oaks-Residential
Schoolpublic•22 students
3
Susan B. Anthony Elementary
Schoolpublic•555 students
3
Terry Redlin Elementary - 11
Schoolpublic•473 students
The College and Career Academy at Pruden
Schoolpublic0
5
Thomas County Middle School
Schoolpublic•1,696 students
8
Thomas Jefferson Middle School
Schoolpublic•1,134 students
Turlington Woods Alternative School
Schoolpublic0
Virtual Academy - 90
Schoolpublic•52 students
Wayne County High School
Schoolpublic0
Wayne County High School
Schoolpublic
2
Waynesboro Elementary School
Schoolpublic•443 students
3
Waynesboro Middle School
Schoolpublic•442 students
6
Westmoreland Elementary School
Schoolpublic•393 students
6
William L Manning Elementary
Schoolpublic•647 students
6
Windemere Park Charter Academy
Schoolcharter•568 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
No incidents have been reported for Roanoke Rapids City School District.
Data aggregated from 194 schools in Roanoke Rapids City School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.