The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CHARLOTTE-MECKLENBURG SCHOOLS·NCES 370297002166

McAlpine Elementary

9100 Carswell Ln, Charlotte, NC 28277 · (980) 343-3750 · Mecklenburg County
GRADES PK–05ELEMENTARY11-CITYREGULAR SCHOOL535 STUDENTS
Enrollment
535
Elementary
DISTRICT 596 · STATE 467
Student : Teacher
13.8:1
39 FTE teachers
DISTRICT 15.4:1 · STATE 14.9:1
Free / Reduced Lunch
30%
160 students
DISTRICT 73% · 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
Pre-K
34
Kindergarten
94
Grade 1
78
Grade 2
90
Grade 3
82
Grade 4
76
Grade 5
81
Student demographics
White
29455%
DISTRICT 24% · STATE 42%
Hispanic
11622%
DISTRICT 31% · STATE 22%
Black
7314%
DISTRICT 34% · STATE 25%
Asian
265%
DISTRICT 7% · STATE 4%
Two+
244%
DISTRICT 4% · STATE 6%
Native American
20%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
29154%
Female
24446%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
68.9%
NC avg 50.9%
Math
76.0%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
71.7%
composite math + reading, all grades
Predicted
69.7%
based on NC schools with similar FRL share
Beats by
+2.0pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
535
+9 (+2%) vs 2017
Student : Teacher
13.8:1
was 16.2:1
% White
55%
was 56%
% Hispanic
22%
was 15%
% Black
14%
was 17%
% Asian
5%
was 8%
Source: NCES Common Core of Data

About McAlpine Elementary

McAlpine Elementary is a mid-sized primary school in Charlotte, North Carolina, run under Charlotte-Mecklenburg Schools. The school enrolls 535 students in grades pre-K through 5.

Across the 186 schools in Charlotte-Mecklenburg Schools (145,014 students total), McAlpine Elementary accounts for its share of the district's footprint.

In terms of who attends, McAlpine Elementary lists that the most-represented group is White (55%), with the rest of the student body spread across multiple groups. Beyond that, the school lists 22% Hispanic, 14% Black, 5% Asian, 4% multiracial. By comparison, Mecklenburg County as a whole is about 45% White, so the school skews noticeably more White than its surroundings.

In terms of school funding signals, Staff filings list 39 full-time-equivalent teachers, which works out to roughly 13.8:1 students per teacher. Statewide, the average ratio sits near 14.9:1, putting McAlpine Elementary tighter than the state norm the norm. Roughly 30% of students at McAlpine Elementary qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is south of Mecklenburg County's rate of about 71%.

On a residual basis (actual vs predicted given the student mix), McAlpine Elementary tracks the demographic baseline. The model predicts 69.7% given the school's FRL share; actual proficiency is 71.7%.

Around the school, census data for Mecklenburg County shows the typical household earns roughly $87,005 per year, about 49% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. In all, Mecklenburg County runs 226 public schools (combined enrollment of about 170,407 students), of which McAlpine Elementary is one.

The closest other public school is Ballantyne Ridge High School, roughly 0.8 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 9 schools in that immediate cluster with test data (this one included), McAlpine Elementary ranks 4th on composite proficiency, ahead of the local average of 64.2%.

Geographically, the school is in a metropolitan area.

Looking at the recent track record. McAlpine Elementary's enrollment has remained close to its prior level since 2018, when it stood at 526 (now 535). Over the same period, the Hispanic share edged up from 15% to 22%. Class-load math has pulled in: from 16.2:1 in 2018 to 13.8:1 in 2025.

On the community side, the page collects discussion, questions, and updates around fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.

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
McAlpine Elementary
District
Charlotte-Mecklenburg Schools
Address
9100 Carswell Ln, Charlotte, NC 28277
Phone
(980) 343-3750
County
Mecklenburg County
Level
Elementary
Grade range
PK–05
Total enrollment
535
Teachers (FTE)
39
Student–teacher ratio
13.8:1
Free/Reduced lunch
160 (30%)
Locale
11-City: Large
NCES ID
370297002166
Charter school
No
Virtual school
No

Related schools

Other schools in Charlotte-Mecklenburg Schools
Other schools in Charlotte
Nearby schools

Frequently asked questions

About McAlpine Elementary
What is the total enrollment at McAlpine Elementary?
McAlpine Elementary enrolls approximately 535 students in grades PK-05.
What grades does McAlpine Elementary serve?
McAlpine Elementary serves grades PK-05.
What is the student-teacher ratio at McAlpine Elementary?
The student-to-teacher ratio at McAlpine Elementary is approximately 13.8:1 (39 FTE teachers).
What is the racial breakdown of students at McAlpine Elementary?
At McAlpine Elementary, the student body is approximately 55% White, 22% Hispanic, 14% Black, 5% Asian, 4% Two or more.
Who oversees McAlpine Elementary?
McAlpine Elementary is overseen by Charlotte-Mecklenburg Schools in Mecklenburg County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post