Community prompt from u/allk12. Replies below.
Bain Elementary
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Bain Elementary
Bain Elementary operates as a heavily attended elementary-level community in Mint Hill, North Carolina, run under Charlotte-Mecklenburg Schools. Current enrollment sits at 766 students spanning grades pre-K through 5. Enrollment runs roughly 64% above the state mean of about 467.
Within Charlotte-Mecklenburg Schools, which oversees 186 schools and 145,014 students, Bain Elementary is one campus in the system.
For racial and ethnic makeup, Bain Elementary lists that the largest single group is White, at 56% of enrollment. The remainder breaks down as 16% Black, 13% Hispanic, 9% Asian, 7% multiracial. The wider county runs roughly 45% White, putting the school's mix meaningfully more White than the area baseline.
Looking at school resources, Staff filings list 44 full-time-equivalent teachers, which works out to roughly 17.3:1 students per teacher. That figure is higher than the state norm's 14.9:1 average. About 28% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. Set against Mecklenburg County (around 71%), the school's rate is noticeably below typical.
Adjusting for the school's free-and-reduced-lunch share, Bain Elementary tracks the demographic baseline. The model predicts 70.2% given the school's FRL share; actual proficiency is 83.7%.
In the area at large, ACS estimates for Mecklenburg County put 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 Bain Elementary is one.
Queen's Grant Community School is the nearest neighboring public school, about 1.1 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Bain Elementary. On composite proficiency, Bain Elementary comes 1st of 8 in the immediate cluster, higher than the nearby-schools average of 45.0%.
Bain Elementary operates from a residential location.
Trend over the last 7 years. Bain Elementary's enrollment has edged down 18% since 2018, when it stood at 931 (now 766). The White share of enrollment decreased from 65% to 56% over that span.
On allk12, the page collects discussion, questions, and updates around science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.
Mecklenburg County at a glance
View full county profileQuick facts
Related schools
- Myers Park High SchoolHigh · 3,225 students
- Ardrey Kell High SchoolHigh · 3,036 students
- South Mecklenburg High SchoolHigh · 2,534 students
- William Amos Hough HighHigh · 2,518 students
- East Mecklenburg High SchoolHigh · 2,422 students
- Palisades High SchoolHigh · 2,332 students
- Rocky River High SchoolHigh · 1,562 students
- Queen's Grant Community SchoolCombined · 1,335 students
- Northeast MiddleMiddle · 594 students
- Queen's Grant Community School1.1 mi · 1,335
- Lebanon Road Elementary2.4 mi · 488
- Independence High School2.7 mi · 2,024
- Rocky River High School2.8 mi · 1,562
- Northeast Middle2.9 mi · 594
- Mint Hill Middle3.2 mi · 878