Beta You're viewing our redesigned school page. Prefer the classic layout?

Rocky Mount Preparatory

Public, Charter, Alternative Grades K-12
1435th
SchoolDigger Rank ?
of 1,490 North Carolina Alternative Schools
Better than 4% of North Carolina alternative schools
Summary

Rocky Mount Preparatory is a public charter school serving 863 students in grades K-12 in Rocky Mount, North Carolina. The school has a high percentage of students from lower-income backgrounds, with 65.26% to 98.96% of students qualifying for free or reduced-price lunch over the past few years.

While Rocky Mount Preparatory has consistently maintained high four-year graduation rates, ranging from 86.5% to 90.7%, its test scores have been consistently lower than the state averages across various subjects and grade levels. For example, in 2024-2025, the school's proficiency rates in Math and Reading were significantly below the state averages, often by 20-30 percentage points. In comparison, nearby charter schools like Haliwa-Saponi Tribal School, Wilson Preparatory Academy, and North East Carolina Prep generally outperform Rocky Mount Preparatory on test scores, particularly in Math and Reading.

The high student-teacher ratio at Rocky Mount Preparatory, ranging from 20.3 to 21.4 over the past few years, may be a contributing factor to the school's lower academic performance. The socioeconomic factors of the student population, with a high percentage of free and reduced-price lunch recipients, could also play a role in the school's challenges. Despite these performance gaps, Rocky Mount Preparatory has maintained strong graduation rates, which is a positive indicator of the school's ability to support students in completing their high school education.

854
Students ?
24.1
Student/teacher ratio ?
97.7%
Free/discounted lunch ?
 3334 Bishop Road
       Rocky Mount, NC  27804

(252) 443-9923

District: Rocky Mount Preparatory

Racial breakdown:

African American:
82.2%
White:
5.4%
Two or more races:
5.3%
more
 See top rated North Carolina elementary schools

 Compare Rocky Mount Preparatory to nearby alternative schools!
At a glance
Ranking trend: Improving — 6th percentile in 2022 → 32nd in 2025
Strengths
Ranking is trending up — up 26 percentile points since 2022
Worth a look
!Test scores below the North Carolina average (31% vs 55% meeting standards)
!In the lower quartile statewide (4th percentile)
!Biology scores 33 pts below the North Carolina average
Students meeting standards (2024-2025) ?
This school31%
North Carolina avg55%
Elementary school
1,435th of 1,490
North Carolina public elementary schools ?
Bottom 4%▬ steady since 2015
See the entire ranking list of North Carolina Elementary Schools →
SchoolDigger rating ?
Middle school
721st of 773
North Carolina public middle schools ?
Bottom 7%▼ down 22 pts since 2015
From bottom 29% (2015) to bottom 7% (2025)
See the entire ranking list of North Carolina Middle Schools →
SchoolDigger rating ?
High school
433rd of 641
North Carolina public high schools ?
Bottom 32%▲ up 8 pts since 2015
From bottom 24% (2015) to bottom 32% (2025)
See the entire ranking list of North Carolina High Schools →
SchoolDigger rating ?
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Elementary school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
20258.91435 of 14903.7%☆☆☆☆☆
20246.51469 of 15052.4%☆☆☆☆☆
20238.21439 of 15024.2%☆☆☆☆☆
202210.91425 of 15145.9%☆☆☆☆☆
20218.31424 of 14894.4%☆☆☆☆☆
201915.61309 of 147311.1%★☆☆☆☆
201814.11284 of 143410.5%★☆☆☆☆
201717.21247 of 142912.7%★☆☆☆☆
20168.91343 of 14255.8%☆☆☆☆☆
20157.01380 of 14404.2%☆☆☆☆☆
201411.41274 of 13908.3%☆☆☆☆☆
201322.41146 of 140318.3%★☆☆☆☆
201250.5762 of 138845.1%★★☆☆☆
201165.7505 of 138163.4%★★★☆☆
201061.9575 of 136357.8%★★★☆☆
200941.1900 of 135433.5%★★☆☆☆
200829.01022 of 132422.8%★☆☆☆☆
200722.51113 of 129313.9%★☆☆☆☆
200612.51194 of 12766.4%☆☆☆☆☆

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202521.9804 of 91812.4%★☆☆☆☆
202415.4869 of 9246.0%☆☆☆☆☆
202319.4840 of 93310.0%★☆☆☆☆
202226.4755 of 92718.6%★☆☆☆☆
202117.5850 of 8965.1%☆☆☆☆☆
201935.1664 of 94930.0%★★☆☆☆
201829.5721 of 92722.2%★☆☆☆☆

Disabled

YearAvg scoreStatewide rankNorth Carolina percentileRating
202132.5451 of 64630.2%★★☆☆☆
201929.4681 of 87822.4%★☆☆☆☆
201820.5812 of 8979.5%☆☆☆☆☆

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202510.21388 of 14514.3%☆☆☆☆☆
20243.21446 of 14550.6%☆☆☆☆☆
20237.81414 of 14593.1%☆☆☆☆☆
202210.51385 of 14585.0%☆☆☆☆☆
202110.81350 of 14406.3%☆☆☆☆☆
201915.11297 of 14248.9%☆☆☆☆☆
201813.41291 of 14058.1%☆☆☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202512.21379 of 14374.0%☆☆☆☆☆
202410.01409 of 14502.8%☆☆☆☆☆
202314.91341 of 14376.7%☆☆☆☆☆
202218.61239 of 13669.3%☆☆☆☆☆
202111.11300 of 13292.2%☆☆☆☆☆
201924.81134 of 136116.7%★☆☆☆☆
201821.91148 of 133213.8%★☆☆☆☆

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
20259.51397 of 14503.7%☆☆☆☆☆
202414.81337 of 14648.7%☆☆☆☆☆
20239.81392 of 14614.7%☆☆☆☆☆
202214.51333 of 14648.9%☆☆☆☆☆
20217.61406 of 14442.6%☆☆☆☆☆
201918.31249 of 143012.7%★☆☆☆☆
201817.31247 of 141311.7%★☆☆☆☆

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
201859.7491 of 117858.3%★★★☆☆
Middle school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
20259.6721 of 7736.7%☆☆☆☆☆
20246.8758 of 7934.4%☆☆☆☆☆
20237.7734 of 7846.4%☆☆☆☆☆
20229.2733 of 7866.7%☆☆☆☆☆
202111.7669 of 7419.7%☆☆☆☆☆
201911.0670 of 7379.1%☆☆☆☆☆
201810.3632 of 6918.5%☆☆☆☆☆
201718.8577 of 69416.9%★☆☆☆☆
201627.5522 of 69224.6%★☆☆☆☆
201532.2500 of 70529.1%★☆☆☆☆
201431.2439 of 62730.0%★★☆☆☆
201343.1381 of 67343.4%★★☆☆☆
201267.7221 of 66266.6%★★★☆☆
201170.2198 of 64869.4%★★★☆☆
201060.9292 of 64054.4%★★★☆☆
200944.0415 of 63034.1%★★☆☆☆
200832.4460 of 62025.8%★☆☆☆☆
200729.7488 of 60619.5%★☆☆☆☆
200632.6459 of 59823.2%★☆☆☆☆

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202521.1474 of 54613.2%★☆☆☆☆
202415.1522 of 5606.8%☆☆☆☆☆
202315.9526 of 5595.9%☆☆☆☆☆
202221.4478 of 55013.1%★☆☆☆☆
202129.0394 of 53326.1%★☆☆☆☆
201924.8438 of 51915.6%★☆☆☆☆
201822.9426 of 49413.8%★☆☆☆☆

Disabled

YearAvg scoreStatewide rankNorth Carolina percentileRating
202227.5347 of 44922.7%★☆☆☆☆
202139.9278 of 47841.8%★★☆☆☆
201936.8325 of 50435.5%★★☆☆☆
201846.9212 of 47555.4%★★★☆☆

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
20259.3698 of 7334.8%☆☆☆☆☆
20246.2721 of 7382.3%☆☆☆☆☆
20237.6704 of 7313.7%☆☆☆☆☆
20229.8692 of 7335.6%☆☆☆☆☆
202114.0635 of 70610.1%★☆☆☆☆
20199.3646 of 6845.6%☆☆☆☆☆
20186.7634 of 6563.4%☆☆☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202518.8643 of 72911.8%★☆☆☆☆
20249.7717 of 7433.5%☆☆☆☆☆
202313.4687 of 7356.5%☆☆☆☆☆
202219.4610 of 68911.5%★☆☆☆☆
202121.0541 of 63314.5%★☆☆☆☆
201916.2587 of 6398.1%☆☆☆☆☆
201817.3545 of 6049.8%☆☆☆☆☆

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202511.1684 of 7336.7%☆☆☆☆☆
202411.1697 of 7517.2%☆☆☆☆☆
20238.9703 of 7475.9%☆☆☆☆☆
20229.7703 of 7486.0%☆☆☆☆☆
202111.9648 of 7118.9%☆☆☆☆☆
201912.1637 of 6978.6%☆☆☆☆☆
201812.7599 of 6659.9%★☆☆☆☆

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
20189.0570 of 5964.4%☆☆☆☆☆
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202532.0433 of 64132.4%★★☆☆☆
20249.7594 of 6407.2%☆☆☆☆☆
202314.6542 of 62613.4%★☆☆☆☆
20228.4585 of 6215.8%☆☆☆☆☆
20219.0564 of 5945.1%☆☆☆☆☆
201913.0452 of 51412.1%★☆☆☆☆
201820.4372 of 46920.7%★☆☆☆☆
201720.8371 of 47622.1%★☆☆☆☆
20169.5442 of 50712.8%★☆☆☆☆
201519.7401 of 53124.5%★☆☆☆☆
201422.3337 of 45125.3%★☆☆☆☆
201313.6426 of 50515.6%★☆☆☆☆
201233.6356 of 50229.1%★☆☆☆☆
201151.2278 of 50645.1%★★☆☆☆
201063.9146 of 49970.7%★★★★☆
200934.7369 of 49024.7%★☆☆☆☆
200827.9384 of 47719.5%★☆☆☆☆
200729.0349 of 45323.0%★☆☆☆☆
200636.1324 of 43124.8%★☆☆☆☆

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202548.1191 of 44056.6%★★★☆☆
202422.9364 of 43716.7%★☆☆☆☆
202328.9313 of 43427.9%★☆☆☆☆
202218.4392 of 4308.8%☆☆☆☆☆
202122.4303 of 36416.8%★☆☆☆☆
201925.4291 of 36921.1%★☆☆☆☆
201834.7224 of 35937.6%★★☆☆☆

Disabled

YearAvg scoreStatewide rankNorth Carolina percentileRating
202127.8254 of 33424.0%★☆☆☆☆

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202532.1433 of 61029.0%★☆☆☆☆
202415.9523 of 60213.1%★☆☆☆☆
202322.8470 of 58820.1%★☆☆☆☆
20227.5569 of 5944.2%☆☆☆☆☆
20218.0459 of 4753.4%☆☆☆☆☆
201913.5427 of 47510.1%★☆☆☆☆
201820.1370 of 44917.6%★☆☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202548.0259 of 60657.3%★★★☆☆
202418.2532 of 61313.2%★☆☆☆☆
202321.5496 of 59716.9%★☆☆☆☆
202215.0510 of 5446.3%☆☆☆☆☆
202123.2336 of 43222.2%★☆☆☆☆
201918.6384 of 44613.9%★☆☆☆☆
201834.8255 of 42439.9%★★☆☆☆

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202531.1414 of 60131.1%★★☆☆☆
20248.0583 of 6074.0%☆☆☆☆☆
20239.9560 of 6027.0%☆☆☆☆☆
20229.6553 of 5855.5%☆☆☆☆☆
202110.4457 of 4815.0%☆☆☆☆☆
201914.6431 of 48811.7%★☆☆☆☆
201819.8380 of 46317.9%★☆☆☆☆

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
20196.1427 of 4443.8%☆☆☆☆☆
201835.7289 of 42732.3%★★☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Elementary school
White (2018)58th percentile+48 vs school
Disabled (2021)30th percentile+26 vs school
African American (2025)12th percentile+9 vs school
Female (2025)4th percentile~ school
Low Socio Economic Status (2025)4th percentile~ school
Male (2025)4th percentile~ school
Middle school
Disabled (2022)23rd percentile+16 vs school
African American (2025)13th percentile+6 vs school
Low Socio Economic Status (2025)12th percentile+5 vs school
Male (2025)7th percentile~ school
Female (2025)5th percentile~ school
White (2018)4th percentile-4 vs school
High school
Low Socio Economic Status (2025)57th percentile+25 vs school
African American (2025)57th percentile+24 vs school
Male (2025)31st percentile~ school
Female (2025)29th percentile-3 vs school
Disabled (2021)24th percentile+19 vs school
White (2019)4th percentile-8 vs school
By subject vs North Carolina (2024-2025) ?
Math III61%-6 vs state
English II47%-13 vs state
Math I40%+6 vs state
Science34%-27 vs state
Reading31%-21 vs state
Mathematics25%-32 vs state
Biology15%-33 vs state

No ratings yet
Be the first to rate Rocky Mount Preparatory and help other families decide.
Rate Rocky Mount Preparatory
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Rocky Mount Preparatory









Frequently Asked Questions about Rocky Mount Preparatory

Students at Rocky Mount Preparatory are 82% African American, 5% White, 5% Two or more races, 5% Hispanic, 1% Asian.

In the 2024-25 school year, 854 students attended Rocky Mount Preparatory.

Rocky Mount Preparatory ranks in the bottom 3.7% of North Carolina alternative schools.


Rate Rocky Mount Preparatory!



Sign up for updates!

Be the first to know when there is an update for Rocky Mount Preparatory!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the North Carolina Dept of Public Instruction.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 153 milliseconds.