Beta You're viewing our redesigned school page. Prefer the classic layout?

Triangle Math and Science Academy

Public, Charter, Alternative Grades K-12
3rd
SchoolDigger Rank ?
of 1,492 North Carolina Alternative Schools
Better than 100% of North Carolina alternative schools
Summary

Triangle Math and Science Academy is a K-12 charter school in Cary, NC, serving 1,904 students and operating as its own district. Its academic results are exceptional: state test proficiency runs 25 to 40 points above the North Carolina average in nearly every grade and subject. In grades 3-8, math proficiency averages 96.1% (state: 59.9%) and reading averages 91.4% (state: 56.0%). The school also avoids the typical middle-school slump—6th and 7th grade math are 98.3% proficient, and 8th grade math remains at 91.7%.

Woods Charter is TMSA's closest local peer, yet TMSA leads it by about 13 points in 3-8 math and 5.5 points in reading. Durham Charter School posts solid but lower results (73.7% math, 61.6% reading). Remote academies lag far behind: Pine Springs Preparatory Remote Academy manages only 10.7–22.8% math proficiency, while North Carolina Cyber Academy averages 38.4%—versus TMSA's 96.1%. High school end-of-course scores are equally dominant: Biology 90.9%, English II 92.6%, and Math III 97.3%. Math I (73.9%) is the one relative weak spot, but it still clears the state average by roughly 32 points.

TMSA's graduation rate of 94.8% is the highest among nearby schools listed, and its chronic absenteeism rate of 11.7% is under half the statewide figure of 24.2%. These results are especially notable because TMSA is no small academy: at 1,904 students, it is far larger than Woods Charter (515) or Durham Charter School (1,010), and its student-teacher ratio of 16.2 to 1 is not especially low—this is not a small-school effect. The school has also kept improving since 2022-23: 8th-grade math jumped from 69.5% to 91.7%, and 5th-grade science reached 100%. Since the nearby comparison set is dominated by charter, virtual, and remote academies rather than traditional neighborhood public schools, families should weigh those options accordingly. Among every school in that group, TMSA is the strongest performer by a wide margin.

1,904
Students ?
16.2
Student/teacher ratio ?
5.8%
Free/discounted lunch ?
 312 Gregson Dr.
       Cary, NC  27511

(919) 388-0077

District: Triangle Math and Science Academy

Racial breakdown:

Asian:
57.2%
White:
22.3%
African American:
9.2%
more
 See top rated North Carolina elementary schools

 Compare Triangle Math and Science Academy to nearby alternative schools!
At a glance
▬ Ranking trend: Holding steady — 86th percentile in 2023 → 88th in 2026
Strengths
✓Test scores above the North Carolina average (93% vs 59% meeting standards)
✓Ranks in the top 1% of North Carolina alternative schools
✓95% graduate in 4 years — above the North Carolina average (89%)
Students meeting standards (2025-2026) ?
This school93%
North Carolina avg59%
Elementary school
3rd of 1,492
North Carolina public elementary schools ?
Top 1%▬ steady since 2016
See the entire ranking list of North Carolina Elementary Schools →
★★★★★
SchoolDigger rating ?
Middle school
9th of 778
North Carolina public middle schools ?
Top 1%▬ steady since 2016
See the entire ranking list of North Carolina Middle Schools →
★★★★★
SchoolDigger rating ?
High school
81st of 662
North Carolina public high schools ?
Top 12%▼ down 3 pts since 2019
See the entire ranking list of North Carolina High Schools →
★★★★★
SchoolDigger rating ?
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Elementary school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202698.23 of 149299.8%★★★★★
202597.711 of 149099.3%★★★★★
202497.315 of 150599.0%★★★★★
202394.158 of 150296.1%★★★★★
202294.552 of 151496.6%★★★★★
202190.9108 of 148992.7%★★★★★
201996.216 of 147398.9%★★★★★
201895.817 of 143498.8%★★★★★
201796.57 of 142999.5%★★★★★
201696.69 of 142599.4%★★★★★
201595.522 of 144098.5%★★★★★
201494.938 of 139097.3%★★★★★

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202599.33 of 91899.7%★★★★★
202384.580 of 93391.4%★★★★★
202295.020 of 92797.8%★★★★★
202194.525 of 89697.2%★★★★★
201997.66 of 94999.4%★★★★★
201883.475 of 92791.9%★★★★★

Asian

YearAvg scoreStatewide rankNorth Carolina percentileRating
202681.69 of 13493.3%★★★★★
202577.122 of 13183.2%★★★★☆
202480.112 of 13090.8%★★★★★
202376.226 of 11477.2%★★★★☆
202277.413 of 10787.9%★★★★☆
202167.041 of 9556.8%★★★☆☆
201978.514 of 10686.8%★★★★☆

English Language Learner

YearAvg scoreStatewide rankNorth Carolina percentileRating
202696.512 of 51997.7%★★★★★
202598.64 of 56399.3%★★★★★
202497.114 of 53397.4%★★★★★
202388.433 of 51493.6%★★★★★

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.66 of 144799.6%★★★★★
202597.18 of 145199.4%★★★★★
202496.614 of 145599.0%★★★★★
202392.072 of 145995.1%★★★★★
202292.759 of 145896.0%★★★★★
202189.6104 of 144092.8%★★★★★
201996.012 of 142499.2%★★★★★
201894.224 of 140598.3%★★★★★

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202695.824 of 143498.3%★★★★★
202593.724 of 143798.3%★★★★★
202496.120 of 145098.6%★★★★★
202390.053 of 143796.3%★★★★★
202290.841 of 136697.0%★★★★★

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.63 of 145199.8%★★★★★
202597.110 of 145099.3%★★★★★
202496.717 of 146498.8%★★★★★
202394.042 of 146197.1%★★★★★
202294.551 of 146496.5%★★★★★
202190.0106 of 144492.7%★★★★★
201995.119 of 143098.7%★★★★★
201893.937 of 141397.4%★★★★★

Multi-racial

YearAvg scoreStatewide rankNorth Carolina percentileRating
202494.05 of 15996.9%★★★★★
202390.014 of 15490.9%★★★★★

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
202683.2135 of 114688.2%★★★★☆
202579.0191 of 117283.7%★★★★☆
202481.1180 of 116684.6%★★★★☆
202373.1282 of 118376.2%★★★★☆
202279.6191 of 119484.0%★★★★☆
202168.3332 of 117271.7%★★★★☆
201985.1112 of 118390.5%★★★★★
201890.543 of 117896.3%★★★★★
Middle school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.49 of 77898.8%★★★★★
202598.36 of 77399.2%★★★★★
202498.311 of 79398.6%★★★★★
202395.623 of 78497.1%★★★★★
202296.618 of 78697.7%★★★★★
202196.719 of 74197.4%★★★★★
201996.113 of 73798.2%★★★★★
201898.53 of 69199.6%★★★★★
201796.810 of 69498.6%★★★★★
201697.18 of 69298.8%★★★★★
201596.511 of 70598.4%★★★★★

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202695.122 of 55396.0%★★★★★
202598.98 of 54698.5%★★★★★
202496.219 of 56096.6%★★★★★
202388.939 of 55993.0%★★★★★
202292.132 of 55094.2%★★★★★
202191.326 of 53395.1%★★★★★
201998.25 of 51999.0%★★★★★
201899.82 of 49499.6%★★★★★

Asian

YearAvg scoreStatewide rankNorth Carolina percentileRating
202684.016 of 12186.8%★★★★☆
202583.812 of 11189.2%★★★★★
202485.112 of 11089.1%★★★★☆
202381.024 of 11078.2%★★★★☆
202285.97 of 10993.6%★★★★★
202183.421 of 9978.8%★★★★☆
201978.923 of 10277.5%★★★★☆

English Language Learner

YearAvg scoreStatewide rankNorth Carolina percentileRating
202699.71 of 36399.7%★★★★★
202599.81 of 37199.7%★★★★★

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.17 of 73199.0%★★★★★
202597.78 of 73398.9%★★★★★
202497.211 of 73898.5%★★★★★
202391.943 of 73194.1%★★★★★
202296.511 of 73398.5%★★★★★
202194.728 of 70696.0%★★★★★
201994.916 of 68497.7%★★★★★
201895.711 of 65698.3%★★★★★

Hispanic

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.410 of 56698.2%★★★★★

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202698.86 of 72599.2%★★★★★
202598.311 of 72998.5%★★★★★
202498.28 of 74398.9%★★★★★
202366.3184 of 73575.0%★★★★☆
202293.521 of 68997.0%★★★★★

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.510 of 73698.6%★★★★★
202598.35 of 73399.3%★★★★★
202497.614 of 75198.1%★★★★★
202397.013 of 74798.3%★★★★★
202296.023 of 74896.9%★★★★★
202197.417 of 71197.6%★★★★★
201996.610 of 69798.6%★★★★★
201898.91 of 66599.8%★★★★★

Multi-racial

YearAvg scoreStatewide rankNorth Carolina percentileRating
202697.21 of 33399.7%★★★★★
202497.34 of 30698.7%★★★★★
202288.318 of 28393.6%★★★★★

Special Education

YearAvg scoreStatewide rankNorth Carolina percentileRating
202699.04 of 50099.2%★★★★★

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
202689.542 of 64493.5%★★★★★
202590.148 of 64992.6%★★★★★
202485.978 of 65288.0%★★★★☆
202383.691 of 65686.1%★★★★☆
202287.764 of 65890.3%★★★★★
202189.848 of 63292.4%★★★★★
201991.036 of 62494.2%★★★★★
201894.911 of 59698.2%★★★★★
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankNorth Carolina percentileRating
202689.881 of 66287.8%★★★★☆
202593.939 of 64193.9%★★★★★
202487.3100 of 64084.4%★★★★☆
202388.386 of 62686.3%★★★★☆
202292.750 of 62191.9%★★★★★
202190.962 of 59489.6%★★★★☆
201981.050 of 51490.3%★★★★★

African American

YearAvg scoreStatewide rankNorth Carolina percentileRating
202695.628 of 45093.8%★★★★★
202596.129 of 44093.4%★★★★★
202480.174 of 43783.1%★★★★☆
202393.341 of 43490.6%★★★★★
202297.021 of 43095.1%★★★★★
202199.44 of 36498.9%★★★★★
201977.036 of 36990.2%★★★★★
201893.914 of 35996.1%★★★★★

Asian

YearAvg scoreStatewide rankNorth Carolina percentileRating
202682.017 of 10383.5%★★★★☆
202586.88 of 10692.5%★★★★★
202483.115 of 10185.1%★★★★☆
202386.86 of 9893.9%★★★★★
202286.76 of 9193.4%★★★★★
202186.67 of 8391.6%★★★★★
201969.531 of 8965.2%★★★☆☆
201883.48 of 7789.6%★★★★★

Disabled

YearAvg scoreStatewide rankNorth Carolina percentileRating
201981.925 of 36493.1%★★★★★
201899.14 of 34998.9%★★★★★

English Language Learner

YearAvg scoreStatewide rankNorth Carolina percentileRating
202599.91 of 27399.6%★★★★★
202498.16 of 26297.7%★★★★★

Female

YearAvg scoreStatewide rankNorth Carolina percentileRating
202686.392 of 62985.4%★★★★☆
202593.237 of 61093.9%★★★★★
202486.495 of 60284.2%★★★★☆
202385.292 of 58884.4%★★★★☆
202292.734 of 59494.3%★★★★★
202188.128 of 47594.1%★★★★★
201977.463 of 47586.7%★★★★☆

Hispanic

YearAvg scoreStatewide rankNorth Carolina percentileRating
202694.933 of 47493.0%★★★★★

Low Socio Economic Status

YearAvg scoreStatewide rankNorth Carolina percentileRating
202689.790 of 62085.5%★★★★☆
202588.882 of 60686.5%★★★★☆
202476.0128 of 61379.1%★★★★☆
202370.6140 of 59776.5%★★★★☆
202291.264 of 54488.2%★★★★☆

Male

YearAvg scoreStatewide rankNorth Carolina percentileRating
202691.860 of 62490.4%★★★★★
202593.944 of 60192.7%★★★★★
202487.6103 of 60783.0%★★★★☆
202390.281 of 60286.5%★★★★☆
202292.563 of 58589.2%★★★★☆
202192.320 of 48195.8%★★★★★
201983.838 of 48892.2%★★★★★
201891.920 of 46395.7%★★★★★

Multi-racial

YearAvg scoreStatewide rankNorth Carolina percentileRating
202696.74 of 26598.5%★★★★★
202593.014 of 25394.5%★★★★★
202489.619 of 26192.7%★★★★★
202390.316 of 24993.6%★★★★★

White

YearAvg scoreStatewide rankNorth Carolina percentileRating
202677.9122 of 55177.9%★★★★☆
202586.478 of 54285.6%★★★★☆
202471.7162 of 55370.7%★★★★☆
202375.5130 of 53775.8%★★★★☆
202287.176 of 53485.8%★★★★☆
202188.322 of 43995.0%★★★★★
201979.749 of 44489.0%★★★★☆
201873.191 of 42778.7%★★★★☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Elementary school
Male (2026)100th percentile~ school
African American (2025)100th percentile~ school
Female (2026)100th percentile~ school
Low Socio Economic Status (2026)98th percentile~ school
English Language Learner (2026)98th percentile~ school
Multi-racial (2024)97th percentile~ school
Asian (2026)93rd percentile-7 vs school
White (2026)88th percentile-12 vs school
Middle school
English Language Learner (2026)100th percentile~ school
Multi-racial (2026)100th percentile~ school
Special Education (2026)99th percentile~ school
Low Socio Economic Status (2026)99th percentile~ school
Female (2026)99th percentile~ school
Male (2026)99th percentile~ school
Hispanic (2026)98th percentile~ school
African American (2026)96th percentile-3 vs school
White (2026)93rd percentile-5 vs school
Asian (2026)87th percentile-12 vs school
High school
English Language Learner (2025)100th percentile+6 vs school
Multi-racial (2026)98th percentile+11 vs school
African American (2026)94th percentile+6 vs school
Disabled (2019)93rd percentile+3 vs school
Hispanic (2026)93rd percentile+5 vs school
Male (2026)90th percentile+3 vs school
Low Socio Economic Status (2026)85th percentile~ school
Female (2026)85th percentile~ school
Asian (2026)83rd percentile-4 vs school
White (2026)78th percentile-10 vs school
By subject vs North Carolina (2025-2026) ?
Math III97%+28 vs state
Science97%+28 vs state
Mathematics95%+35 vs state
English II93%+28 vs state
Reading91%+35 vs state
Biology91%+32 vs state
Math I74%+32 vs state

5.0
3 ratings · 3 written reviews
5★3
4★0
3★0
2★0
1★0
Rate Triangle Math and Science Academy
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
What people are saying
by a teacher
Friday, August 27, 2021

Open Quote I retired after 2020-2021 school year. I taught middle school science for the last 3 school years, mostly 8th grade science, but also Biology to 8th graders (they took the HS EOC test) Physical Science to 7th graders, (they took the HS EOC test), and electives to 6th, 7th, and 8th graders (combined). Last year I taught all the 8th grade students 8th grade science who then took the 8th grade Science EOG test. Inspite of COVID they all were amazing. Their test scores were the best ever and the two years prior those test scores did not leave much room to score higher, and yet they did. Test scores aren't the end-all but they are an indicator of much and to end my career, that started in 1997, with these TMSA middle school students excelling as they did, well, I could not ask for more. Kudos to all the teachers who taught these 8th graders from K up through 5th, 6th, and 7th grade before they came to me. You were also a big part of their success in this COVID school year of 2020-2021. Close Quote


by a teacher
Wednesday, August 12, 2020

Open Quote Best school I have worked for. Great staff, teachers and families. Close Quote


by a parent
Thursday, August 3, 2017

Open Quote We love this school! The teachers are amazing and they offer a wide selection of fun and challenging classes. Close Quote





Schools Near Triangle Math and Science Academy

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Triangle Math and Science Academy

Yes! Triangle Math and Science Academy is one of the best alternative schools in the state. It ranks 3rd of 1492 North Carolina alternative schools.

Students at Triangle Math and Science Academy are 57% Asian, 22% White, 9% African American, 6% Two or more races, 4% Hispanic.

In the 2024-25 school year, 1,904 students attended Triangle Math and Science Academy.

Rate Triangle Math and Science Academy!



Sign up for updates!

Be the first to know when there is an update for Triangle Math and Science Academy!


Latest North Carolina data All new data »
2017–18 through 2025–26 attendance data & graduation ratesSep 2, 2026
2025–26 EOC & EOG test scoresSep 2, 2026
2016–17 through 2024–25 graduation ratesSep 3, 2025
2024–25 EOC & EOG test scoresSep 3, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the North Carolina Dept of Public Instruction.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics