GEP schools in Singapore
GEP (Gifted Education Programme) is MOE’s programme for students identified as gifted, run in selected primary schools.
From 2027, MOE discontinues the GEP in its current form. The last intake is Primary 4 in 2026, and that cohort finishes Primary 6 in 2028. From 2027, students identified in Primary 3 can attend weekly after-school advanced modules at 15 designated primary schools.
Advanced modules centres from 2027 · MOE press release, 3 Mar 2026 ↗
Primary (9)
- Anglo-Chinese School (Primary) · Novena, GEP (last intake 2026), Phase 2C two-track (from 2027 P1 registration)
- Catholic High School · Bishan, SAP, IP, GEP (last intake 2026), Autonomous
- Henry Park Primary School · Bukit Timah, GEP (last intake 2026)
- Nan Hua Primary School · Clementi, SAP, GEP (last intake 2026)
- Nanyang Primary School · Bukit Timah, SAP, GEP (last intake 2026), Phase 2C two-track (from 2027 P1 registration)
- Raffles Girls' Primary School · Bukit Timah, GEP (last intake 2026), Phase 2C two-track (from 2027 P1 registration)
- Rosyth School · Serangoon, GEP (last intake 2026)
- St. Hilda's Primary School · Tampines, GEP (last intake 2026)
- Tao Nan School · Marine Parade, SAP, GEP (last intake 2026), Phase 2C two-track (from 2027 P1 registration)
Secondary (1)
- Catholic High School · Bishan, SAP, IP, Autonomous
Contains information from School Directory and Information accessed on 2 Nov 2026 from data.gov.sg, which is made available under the terms of the Singapore Open Data Licence version 1.0. Locations from OneMap.