The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MOUNT AIRY CITY SCHOOLS·NCES 370321001337

Bruce H. Tharrington Primary

315 Culbert Street, Mount Airy, NC 27030 · (336) 789-9046 · Surry County
GRADES PK–02ELEMENTARY32-TOWNTITLE IREGULAR SCHOOL432 STUDENTS
Enrollment
432
Elementary
DISTRICT 386 · STATE 467
Student : Teacher
14.9:1
29 FTE teachers
DISTRICT 14.2:1 · STATE 14.9:1
Free / Reduced Lunch
99%
429 students
DISTRICT 99% · STATE 82%
Community
0
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
61
Kindergarten
138
Grade 1
123
Grade 2
110
Student demographics
White
21951%
DISTRICT 57% · STATE 42%
Hispanic
15135%
DISTRICT 28% · STATE 22%
Black
348%
DISTRICT 8% · STATE 25%
Asian
102%
DISTRICT 2% · STATE 4%
Two+
184%
DISTRICT 5% · STATE 6%
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
21249%
Female
22051%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Bruce H. Tharrington Primary.
START A DISCUSSION
Recent discussions in Mount Airy City Schools

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
432
+67 (+18%) vs 2017
Student : Teacher
14.9:1
was 13.8:1
% White
51%
was 65%
% Hispanic
35%
was 21%
% Black
8%
was 8%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Bruce H. Tharrington Primary

Set in Mount Airy, North Carolina, Bruce H. Tharrington Primary is an average-sized elementary school, run under Mount Airy City Schools. It educates 432 students across grades pre-K through 2.

Within Mount Airy City Schools, which oversees 4 schools and 1,786 students, Bruce H. Tharrington Primary is one campus in the system.

In terms of who attends, Bruce H. Tharrington Primary shows that 51% of students identify as White, with the remaining enrollment distributed across several groups; the rest looks like 35% Hispanic, 8% Black, 4% multiracial, 2% Asian. The wider county runs roughly 84% White, putting the school's mix visibly less White than the area baseline.

On the income-and-resources front, On paper, Bruce H. Tharrington Primary has 29 full-time-equivalent teachers, translating to a class-load average of around 14.9:1. The state averages about 14.9:1, putting this campus right in line with peers. Around 99% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.

Around the school, the surrounding county (Surry County) records that median household income runs about $55,656, roughly 20% of adults have completed at least a four-year degree, and the poverty rate sits near 13%. Bruce H. Tharrington Primary is one of 30 public schools in Surry County (combined enrollment of about 11,139 students).

Mount Airy Middle is the nearest neighboring public school, about 0.8 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in a town-center setting.

Over the past 7-year window. Over the past 7-year window, the student count ticked up 18%: 365 students in 2018 compared to 432 in 2025. Hispanic enrollment moved from 21% to 35% across the same window. Class-load math has rose: from 13.8:1 in 2018 to 14.9:1 in 2025.

On allk12, recent activity here tends to focus on school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

Surry County at a glance

View full county profile
Population
71,425
Census ACS
Median income
$55,656
Household, ACS
Bachelor's+
20%
Adults 25+
Poverty rate
13%
Below federal line
Schools in county
30
11,139 students

Quick facts

School name
Bruce H. Tharrington Primary
District
Mount Airy City Schools
Address
315 Culbert Street, Mount Airy, NC 27030
Phone
(336) 789-9046
County
Surry County
Level
Elementary
Grade range
PK–02
Total enrollment
432
Teachers (FTE)
29
Student–teacher ratio
14.9:1
Free/Reduced lunch
429 (99%)
Locale
32-Town: Distant
NCES ID
370321001337
Charter school
No
Virtual school
No

Related schools

Other schools in Mount Airy City Schools
Other schools in Mount Airy
Nearby schools

Frequently asked questions

About Bruce H. Tharrington Primary
What is the total enrollment at Bruce H. Tharrington Primary?
Bruce H. Tharrington Primary enrolls approximately 432 students in grades PK-02.
What age range does Bruce H. Tharrington Primary serve?
Bruce H. Tharrington Primary serves students from grade PK through grade 02.
How many students per teacher at Bruce H. Tharrington Primary?
Approximately 14.9:1 students per teacher at Bruce H. Tharrington Primary.
What is the student diversity at Bruce H. Tharrington Primary?
Student demographics at Bruce H. Tharrington Primary are roughly 51% White, 35% Hispanic, 8% Black, 2% Asian, 4% Two or more.
Who oversees Bruce H. Tharrington Primary?
Bruce H. Tharrington Primary is overseen by Mount Airy City Schools in Surry County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post