Triangle Math and Science Academy, 312 Gregson Drive: grades K-7 (Cary campus), 1,900 students in 2024-25, an A (93) state grade.
Last checked Oct. 12, 2026. Sources: TMSA Triangle’s campuses, history, lottery details, important dates and transportation pages; the Cary campus website, its principal’s message and its 2026-27 academic calendar (PDF); the N.C. Department of Public Instruction’s 2024-25 report card data and 2025-26 school assessment workbook; and the federal NCES school directory.
Triangle Math and Science Academy (TMSA Triangle) is a tuition-free K-12 public charter school and part of TMSA Public Charter Schools. It runs three campuses: the Cary campus on Gregson Drive for kindergarten through seventh grade, a high school campus for grades 8 to 12 at 3570 Amberlight Road in Apex, and a Durham campus for kindergarten to fifth grade, according to its campuses page. It is not part of the Wake County Public School System: it has no attendance zone, and new students are admitted by application and a public lottery. The school opened in downtown Raleigh in 2012, moved into the Gregson Drive building in 2013 and graduated its first senior class there in 2018, according to its history page. It does not offer school bus transportation, according to its transportation page.
Who to call
- Cary campus office: 919-388-0077
- Cary campus enrollment: enrollmentcary@tmsacademy.org
- High school campus (Apex): 919-329-2299
- Cary campus website: cary.tmsaschools.org
| Address | 312 Gregson Drive, Cary, NC 27511 |
| Phone | 919-388-0077 |
| Grades | Kindergarten to 7 on the Cary campus |
| Operator | Public charter school (not WCPSS) |
| State school code | 92T000 |
Principal
Benjamin Cobanli is principal of the Cary campus, according to the campus website’s principal’s message. The admin team page lists Adam Alden as TMSA Triangle’s regional director and high school principal.
Enrollment and teachers
The state reports all three TMSA Triangle campuses as one school (code 92T000), so the enrollment and report card figures on this page cover the whole school, not only the Cary campus.
- State count: an average daily membership of 1,900 students in the 2024-25 school year, up from 1,324 in 2023-24, according to the state’s report card data.
- Federal count: 1,341 students in the 2023-24 school year, with 78 full-time-equivalent teachers, according to the NCES directory. That is about 17 students per teacher.
State report card
North Carolina grades every public school A to F. The grade is based 80% on student achievement and 20% on academic growth, according to the state’s 2025-26 annual testing report. For this school, achievement is measured mainly by the state’s end-of-grade reading, math and science tests.
| School year | Grade and score | Growth |
|---|---|---|
| 2024-25 | A (93) | Exceeded |
| 2023-24 | A (91) | Exceeded |
The 2024-25 grade is the latest in the state’s downloadable report card data. From the state’s 2025-26 school assessment workbook:
- At grade level or above, all state tests: 93.1% (statewide, all tests: 59.2%)
- College and career ready (Level 4 and above): 76.5%
- Growth: exceeded expected growth
- Reading, grades 3 to 8: 91.1% at grade level or above; math: 94.8%
The full report card, with class sizes, teacher data and school safety figures, is on the state’s NC School Report Cards site.
Admission
TMSA holds its admission lottery each February. For 2026-27, the application window ran Nov. 1, 2025, to Feb. 5, 2026, and the lottery was held online Feb. 9, according to the important dates page; dates for 2027-28 were not posted when we checked. Preference goes, in order, to children and grandchildren of employees and board members (by law no more than 15% of enrollment), siblings of current students, children of active-duty military families and some former or transferring TMSA and charter students, according to the lottery details page. New families must apply again each year, according to the admission page.
District attendance zones do not apply. To find the WCPSS school an address is zoned for instead, use the district’s base school lookup.
Calendar and bell times
The Cary campus posts separate daily schedules for kindergarten to third grade and for fourth to seventh grade on its bell schedule page. TMSA sets its own calendar. Coming dates on the Cary campus 2026-27 academic calendar (PDF):
- Friday, Oct. 16: student-led conferences, no school
- Friday, Oct. 30: relief Friday, no school
- Wednesday, Nov. 11: Veterans Day, no school
- Nov. 23-27: fall break
- Dec. 21 to Jan. 1: winter break
More
- The school’s own website
- Every public school in Cary, with zones and report cards
- Our Cary schools guide for district calendars, enrollment dates and the school board
Frequently asked questions
What grades does TMSA Triangle’s Cary campus serve?
The Cary campus on Gregson Drive serves kindergarten through seventh grade. TMSA Triangle is a tuition-free public charter school, not part of WCPSS.
What is Triangle Math and Science Academy’s school grade?
TMSA Triangle earned an A, with a score of 93, in North Carolina’s 2024-25 School Performance Grades. In 2025-26, 93.1% of its state tests were at grade level or above and it exceeded its growth target.
How do I get into Triangle Math and Science Academy?
Apply online during TMSA’s winter application window; seats are filled by a public lottery each February, with preference for siblings, children of staff and board members and active-duty military families. New families must apply again each year.
Where is TMSA Triangle’s high school?
The Cary campus on Gregson Drive serves kindergarten through seventh grade. Grades 8 to 12 attend the TMSA Triangle high school campus at 3570 Amberlight Road in Apex.
Have your say