The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·STEELE CREEK PREPARATORY ACADEMY·NCES 370045403501

Steele Creek Preparatory Academy

2200 Shopton Road, Charlotte, NC 28217 · (980) 243-5580 · Mecklenburg County
GRADES KG–08ELEMENTARY11-CITYCHARTERTITLE IREGULAR SCHOOL335 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
335
Elementary
STATE 467
Student : Teacher
41.9:1
8 FTE teachers
STATE 14.9:1
Free / Reduced Lunch
90%
301 students
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten278%
Grade 14313%
Grade 23811%
Grade 34614%
Grade 44012%
Grade 53310%
Grade 64814%
Grade 7278%
Grade 83310%

This year's kindergarten class (27) is 18% smaller than its 8th grade class (33).

Student demographics
50%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
62%
STATE 42% · US 43%
Hispanic
8224%
STATE 22% · US 30%
Black
22066%
STATE 25% · US 15%
Asian
82%
STATE 4% · US 6%
Two+
196%
STATE 6% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
16048%
Female
17552%

Discussions

+ POST

Schools most like Steele Creek Preparatory Academy

SchoolStudentsLow-incomeProficient
Steele Creek Preparatory Academy this school33589.9%N/A
Movement School Southwest
Charlotte
28496.8%N/A
Vaughan Academy of Technology
Charlotte
30999.0%67.4%
W G Pearson Elementary
Durham
31997.2%48.7%
Vick Elementary
Wilson
35999.2%35.5%
Vandalia Elementary
Greensboro
25796.5%44.5%
Matched among North Carolina elementary schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Steele Creek Preparatory Academy ranks

Among elementary schools
MeasureThis schoolIn North CarolinaIn Mecklenburg County
Enrollment
ranked largest first
335#1,101 of 1,485#117 of 136
Students per teacher
ranked fewest first
41.9:1#1,374 of 1,377#133 of 133
Diversity index
ranked most diverse first
50.5%#976 of 1,379#97 of 133
Free and reduced lunch
ranked highest share first
89.9%#1,081 of 1,414#86 of 130
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
335
-93 (-22%) vs 2020
Student : Teacher
41.9:1
was 14.8:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-25335841.9:190% (301)
2023-2440717.323.5:178% (319)
2022-2351316.531.1:160% (307)
2020-214282914.8:152% (223)
Source: NCES Common Core of Data. Rows are the federal collections on file for Steele Creek Preparatory Academy.

About Steele Creek Preparatory Academy

Steele Creek Preparatory Academy is a low-enrollment elementary school in Charlotte, North Carolina, (ZIP code 28217). The student body numbers 335 students, from kindergarten through 8. An average school in this group (elementary schools in North Carolina) has about 467 students.

Federal records list Steele Creek Preparatory Academy as its own district.

Black students account for 66% of enrollment at Steele Creek Preparatory Academy. Other groups make up 24% Hispanic, 6% multiracial, and 2% Asian. Mecklenburg County as a whole is about 30% Black, so the school's share is higher. Steele Creek Preparatory Academy has a diversity index of 50%, compared with 70% for all US public school students.

Federal staffing data show 8 full-time-equivalent teachers at Steele Creek Preparatory Academy and a ratio of 41.9:1. That ratio is over the 14.9:1 average for elementary schools in North Carolina. Free or reduced-price lunch eligibility covers 90% of students. Public schools in Mecklenburg County average 71%.

Mecklenburg County has about 1,154,681 residents, and median household income is about $87,005, 49% of adults hold a bachelor's degree or higher, and about 7% of people live in poverty. The public schools of Mecklenburg County number 226 and enroll about 170,407.

Nearby, Nations Ford Elementary is about 1.3 miles away. Other public schools within five miles number at least 8.

The school is inside a principal city with a population of 250,000 or more, according to its NCES locale (City: Large). Federal records list Steele Creek Preparatory Academy as a charter school.

Steele Creek Preparatory Academy had 428 students in 2020-21 and 335 in 2024-25, a 22% decrease. The student-to-teacher ratio rose from 14.8:1 in 2020-21 to 41.9:1 in 2024-25.

The allk12 site hosts a discussion page for Steele Creek Preparatory Academy covering things like enrollment questions, class placement, and PTA news. Posting is open to anyone connected to the school.

Mecklenburg County at a glance

View full county profile
Population
1,154,681
Census ACS
Median income
$87,005
Household, ACS
Bachelor's+
49%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
226
170,407 students

Quick facts

School name
Steele Creek Preparatory Academy
District
Steele Creek Preparatory Academy
Address
2200 Shopton Road, Charlotte, NC 28217
Phone
(980) 243-5580
County
Mecklenburg County
Level
Elementary
Grade range
KG–08
Total enrollment
335
Teachers (FTE)
8
Student–teacher ratio
41.9:1
Free and reduced lunch
301 (90%)
Locale
11-City: Large
NCES ID
370045403501
Charter school
Yes
Virtual school
No

Related schools

Other schools in Charlotte
Nearby schools

Frequently asked questions

About Steele Creek Preparatory Academy
How many students attend Steele Creek Preparatory Academy?
Steele Creek Preparatory Academy enrolls approximately 335 students in grades KG-08.
What age range does Steele Creek Preparatory Academy serve?
Steele Creek Preparatory Academy serves students from grade KG through grade 08.
How many students per teacher at Steele Creek Preparatory Academy?
Approximately 41.9:1 students per teacher at Steele Creek Preparatory Academy.
What is the student diversity at Steele Creek Preparatory Academy?
Student demographics at Steele Creek Preparatory Academy are roughly 2% White, 24% Hispanic, 66% Black, 2% Asian, 6% Two or more.
Who oversees Steele Creek Preparatory Academy?
Steele Creek Preparatory Academy is overseen by Steele Creek Preparatory Academy in Mecklenburg County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post