The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·TRIANGLE MATH AND SCIENCE ACADEMY·NCES 370032403259

Triangle Math and Science Academy

312 Gregson Dr., Cary, NC 27511 · (919) 388-0077 · Wake County
GRADES KG–12COMBINED12-CITYCHARTERREGULAR SCHOOL1,904 STUDENTS
Enrollment
1,904
Combined
STATE 731
Student : Teacher
16.2:1
117 FTE teachers
STATE 16.1:1
Free / Reduced Lunch
,
Title I proxy
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
136
Grade 1
139
Grade 2
135
Grade 3
136
Grade 4
136
Grade 5
133
Grade 6
128
Grade 7
260
Grade 8
231
Grade 9
165
Grade 10
119
Grade 11
94
Grade 12
92
Student demographics
White
42422%
STATE 42%
Hispanic
804%
STATE 22%
Black
1769%
STATE 25%
Asian
1,08957%
STATE 4%
Two+
1156%
STATE 6%
Native American
191%
STATE 1%
Pacific Islander
10%
STATE 0%
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
98352%
Female
92148%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,904
+1,036 (+119%) vs 2017
Student : Teacher
16.2:1
was 13.7:1
% White
22%
was 34%
% Hispanic
4%
was 5%
% Black
9%
was 17%
% Asian
57%
was 36%
Source: NCES Common Core of Data

About Triangle Math and Science Academy

Triangle Math and Science Academy is one of the roomy unified-grade schools in Cary, North Carolina, overseen by Triangle Math and Science Academy, with 1,904 students on its rolls from grades K through 12. By comparison, North Carolina's public schools average about 731 students each, so Triangle Math and Science Academy sits 160% larger than that benchmark.

Operationally, Triangle Math and Science Academy answers to Triangle Math and Science Academy, which sets policy, hires staff, and reports enrollment to the state.

For racial and ethnic makeup, Triangle Math and Science Academy shows that 57% of the student body identifies as Asian. Beyond that, the school shows 22% White, 9% Black, 6% multiracial, 4% Hispanic. The wider county runs roughly 9% Asian, putting the school's mix considerably more Asian than the area baseline.

In terms of school funding signals, On paper, Triangle Math and Science Academy has 117 full-time-equivalent teachers, translating to a class-load average of around 16.2:1. The state averages about 16.1:1, putting this campus right in line with peers.

Zooming out to the county, the surrounding county (Wake County) shows that median household earnings sit near $105,768, roughly 57% of adults have completed at least a four-year degree, and the poverty rate sits near 5%. Across Wake County's 237 public schools (combined enrollment of about 184,790 students), Triangle Math and Science Academy is one campus in the mix.

Nearest neighbor: Penny Road Elementary, around 1.3 miles off. Within five miles, there are 8 other public schools.

The campus sits in a city-core setting. Triangle Math and Science Academy operates as a public charter school, meaning it is publicly funded but governed independently of the surrounding district's traditional schools.

Over the past 7-year window. Over the past 7-year window, the student count rose 119%: 868 students in 2018 compared to 1,904 in 2025. Over the same period, the Asian share grew from 36% to 57%. The student-to-teacher ratio widened from 13.7:1 in 2018 to 16.2:1 today.

Within the allk12 community for this school, the feed for Triangle Math and Science Academy typically covers sports schedules, lunch menu changes, and school spirit week. Contributors range from current parents to recent graduates and teachers.

Wake County at a glance

View full county profile
Population
1,178,653
Census ACS
Median income
$105,768
Household, ACS
Bachelor's+
57%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
237
184,790 students

Quick facts

School name
Triangle Math and Science Academy
District
Triangle Math and Science Academy
Address
312 Gregson Dr., Cary, NC 27511
Phone
(919) 388-0077
County
Wake County
Level
Combined
Grade range
KG–12
Total enrollment
1,904
Teachers (FTE)
117
Student–teacher ratio
16.2:1
Locale
12-City: Mid-size
NCES ID
370032403259
Charter school
Yes
Virtual school
No

Related schools

Other schools in Cary
Nearby schools

Frequently asked questions

About Triangle Math and Science Academy
What is the total enrollment at Triangle Math and Science Academy?
Triangle Math and Science Academy enrolls approximately 1,904 students in grades KG-12.
Is Triangle Math and Science Academy an elementary, middle, or high school?
Triangle Math and Science Academy is a combined-grade school covering grades KG-12.
How many teachers does Triangle Math and Science Academy have?
Triangle Math and Science Academy employs 117 FTE teachers, for a student-to-teacher ratio of 16.2:1.
What is the student diversity at Triangle Math and Science Academy?
Student demographics at Triangle Math and Science Academy are roughly 22% White, 4% Hispanic, 9% Black, 57% Asian, 6% Two or more.
Is Triangle Math and Science Academy public or private?
Triangle Math and Science Academy is a public K-12 school operated as a charter, overseen by Triangle Math and Science Academy.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post