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
·
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
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, 2024-25

GradeStudentsShare
Kindergarten1367%
Grade 11397%
Grade 21357%
Grade 31367%
Grade 41367%
Grade 51337%
Grade 61287%
Grade 726014%
Grade 823112%
Grade 91659%
Grade 101196%
Grade 11945%
Grade 12925%

This year's kindergarten class (136) is 41% smaller than its 8th grade class (231).

Student demographics
61%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
42422%
STATE 42% · US 43%
Hispanic
804%
STATE 22% · US 30%
Black
1769%
STATE 25% · US 15%
Asian
1,08957%
STATE 4% · US 6%
Two+
1156%
STATE 6% · US 5%
Native American
191%
STATE 1% · US 1%
Pacific Islander
10%
STATE 0% · US 0%
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
98352%
Female
92148%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
1,904
+958 (+101%) vs 2020
Student : Teacher
16.2:1
was 27.8:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-251,904117.316.2:1N/A
2023-241,34178.517.1:1N/A
2022-231,27642.630.0:1N/A
2020-219463427.8:1N/A
2017-1886863.413.7:15% (45)
2015-166423617.8:111% (69)
Source: NCES Common Core of Data. Rows are the federal collections on file for Triangle Math and Science Academy.

Since 2017-18: students up 119% (868 to 1,904); teachers up 85% (63.4 to 117.3).

About Triangle Math and Science Academy

As a large school serving multiple grade levels, Triangle Math and Science Academy serves students in Cary, North Carolina. Enrollment totals 1,904 students across kindergarten through 12. Across combined schools in North Carolina, the average enrollment is about 731.

Triangle Math and Science Academy is not part of a larger district; federal data list it as its own local education agency.

Asian students are 57% of those enrolled at Triangle Math and Science Academy. The remaining shares are 22% White, 9% Black, 6% multiracial, and 4% Hispanic. Census estimates put the Asian share of Wake County's population at about 9%. Its diversity index, the chance that two randomly chosen students belong to different racial or ethnic groups, is 61%.

The student-to-teacher ratio is 16.2:1. The school has 117.3 full-time-equivalent teachers. The average ratio among combined schools in North Carolina is similar, at 16.1:1.

In the wider Wake County area, median household income comes to about $105,768, 57% of adults hold a bachelor's degree or higher, and about 5% of residents live below the federal poverty line. Wake County counts 237 public schools with about 184,790 students.

Triangle Math and Science Academy's nearest public school is Penny Road Elementary (about 1.3 miles). Inside a five-mile radius, there are at least 8 other public schools.

Triangle Math and Science Academy is coded as City: Mid-size in federal locale data. Triangle Math and Science Academy is a publicly funded charter school.

Triangle Math and Science Academy reported 946 students in 2020-21 and 1,904 in 2024-25. Changes that large sometimes follow a school adding or dropping grades, so the two figures may not cover the same grades. The school's ratio dropped from 27.8:1 to 16.2:1 between 2020-21 and 2024-25.

You can use this page to share news and ask questions about open houses, carpools, and field trips. You can also rate the school on this page.

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