Here is the full list of Gifted Education Programme (GEP) primary schools in Singapore.
GEP primary schools are primary schools that offer GEP classes for intellectually gifted students.
To select potential GEP students, The Ministry of Education (MOE) conducts a nationwide screening test for Primary Three students. Selected students who opt into the GEP will complete their Primary Four to Primary Six education in a GEP primary school.
The nine primary schools admit non-GEP students during the Primary One (P1) registration exercise. The popularity of the schools in Phase 2A1 of the 2021 P1 registration exercise ranged from 27% to 157%.
Six of the primary schools are affiliated to secondary schools.
|Primary School||Primary School Popularity||Affiliated Secondary School|
|Anglo-Chinese School (Primary)||73%||Anglo-Chinese School (Barker Road)|
|Anglo-Chinese School (Independent)|
|Catholic High School (Primary Section)||103%||Catholic High School|
|Henry Park Primary School||74%||—|
|Nan Hua Primary School||95%||—|
|Nanyang Primary School||107%||Nanyang Girls’ High School|
|Raffles Girls’ Primary School||27%||—|
|St. Hilda’s Primary School||69%||St. Hilda’s Secondary School|
|Tao Nan School||82%||—|
What is the best GEP primary school in Singapore?
Based on the 2022 primary school ranking in Singapore, the top GEP primary school is Rosyth School.
Where are the GEP primary schools in Singapore?
Catholic High School (Primary Section) is a primary school in the Bishan area.
Henry Park Primary School, Nanyang Primary School and Raffles Girls’ Primary School are primary schools in the Bukit Timah area.
Nan Hua Primary School is a primary school in the Clementi area.
Tao Nan School is a primary school in the Marine Parade area.
Anglo-Chinese School (Primary) is a primary school in the Novena area.
Rosyth School is a primary school in the Serangoon area.
St. Hilda’s Primary School is a primary school in the Tampines area.