Primary School Ranking (Singapore)

sg primary school ranking

Primary School Ranking (Based on popularity)

In this article, we are pleased to share our updated of primary schools ranking in Singapore. (Based on popularity)

No.Primary School NamePhase 2B VacanciesPhase 2B ApplicantsRatio%
1Methodist Girls' School (Primary)20792.55395%
2Catholic High School (Primary Section)20431.74215%
3Tao Nan School23611.74265%
4Pei Hwa Presbyterian Primary School20371.64185%
5Holy Innocents' Primary School21501.64238%
6Nan Hua Primary School20381.61190%
7CHIJ St. Nicholas Girls' School (Primary Section)20461.59230%
8Admiralty Primary School22491.52223%
9St. Hilda's Primary School20401.49200%
10Ai Tong School20481.45240%
11Anglo-Chinese School (Junior)27571.44211%
12Chongfu School25511.35204%
13St. Joseph's Institution Junior38841.35221%
14Anglo-Chinese School (Primary)28551.34196%
15Singapore Chinese Girls' Primary School20341.3170%
16Nanyang Primary School20371.3185%
17South View Primary School20301.29150%
18Pei Chun Public School20271.27135%
19Kong Hwa School32651.2203%
20Rosyth School20241.18120%
21Maris Stella High School (Primary Section)27451.18167%
22Nan Chiau Primary School41791.13193%
23Fairfield Methodist School (Primary)20331.13165%
24CHIJ Primary (Toa Payoh)27401.12148%
25Henry Park Primary School21291.1138%
26Kuo Chuan Presbyterian Primary School31541.1174%
27Red Swastika School20261.08130%
28Rulang Primary School20341.07170%
29Horizon Primary School20191.0395%
30Northland Primary School20221.03110%
31Xinmin Primary School24321.02133%
32Frontier Primary School20140.9670%
33Westwood Primary School20110.9455%
34Pasir Ris Primary School21220.93105%
35Sengkang Green Primary School23210.8991%
36Temasek Primary School20100.8450%
37Punggol Green Primary School2040.820%
38Paya Lebar Methodist Girls' School (Primary)41470.79115%
39Keming Primary School24190.7979%
40Radin Mas Primary School20200.78100%
41St. Anthony's Primary School32390.76122%
42Gongshang Primary School20150.7475%
43Chongzheng Primary School2070.7235%
44Bukit Panjang Primary School29210.6972%
45River Valley Primary School26200.6877%
46Yu Neng Primary School20100.6750%
47Raffles Girls' Primary School43390.6691%
48Maha Bodhi School37330.6489%
49Mee Toh School50500.63100%
50Oasis Primary School2000.610%
51Chua Chu Kang Primary School32250.678%
52St. Andrew's Junior School37310.5984%
53Anderson Primary School28210.5775%
54Punggol View Primary School2000.570%
55Wellington Primary School2040.5720%
56West Spring Primary School2000.560%
57CHIJ Our Lady of the Nativity54530.5498%
58Hong Wen School36270.5175%
59Yangzheng Primary School2290.5141%
60Riverside Primary School2020.4810%
61St. Gabriel's Primary School34240.4671%
62CHIJ Our Lady of Good Counsel32200.4563%
63Fern Green Primary School2520.438%
64Tanjong Katong Primary School30140.4347%
65Poi Ching School43270.4263%
66Princess Elizabeth Primary School2050.4125%
67Canossa Catholic Primary School27160.3959%
68Tampines Primary School2820.397%
69Waterway Primary School2810.384%
70Shuqun Primary School30110.3737%
71Woodlands Primary School31130.3742%
72Qifa Primary School44220.3750%
73Valour Primary School3320.366%
74St. Margaret's Primary School40190.3648%
75Canberra Primary School43190.3544%
76Dazhong Primary School2400.340%
77Hougang Primary School32180.3456%
78CHIJ (Katong) Primary43160.3237%
79Punggol Cove Primary School3110.313%
80Punggol Primary School2860.321%
81Huamin Primary School3220.36%
82Naval Base Primary School3510.33%
83Woodgrove Primary School2550.2920%
84Innova Primary School33140.2942%
85White Sands Primary School35140.2840%
86Jing Shan Primary School2410.284%
87Zhenghua Primary School3000.270%
88Rivervale Primary School31120.2539%
89St. Stephen's School62230.2437%
90Jurong West Primary School2740.2415%
91Compassvale Primary School44170.2439%
92West View Primary School2800.240%
93Montfort Junior School38150.2339%
94CHIJ (Kellock)46160.2235%
95Fengshan Primary School2510.214%
96Fernvale Primary School3810.213%
97Jiemin Primary School2810.24%
98Junyuan Primary School3700.20%
99De La Salle School48120.225%
100Anchor Green Primary School4000.20%
101Casuarina Primary School2800.190%
102Springdale Primary School2900.190%
103Telok Kurau Primary School2820.187%
104North Vista Primary School3900.170%
105Ngee Ann Primary School4240.1610%
106Kranji Primary School3300.160%
107Concord Primary School3930.168%
108CHIJ Our Lady Queen of Peace46120.1526%
109Teck Ghee Primary School4160.1415%
110Fuhua Primary School2700.140%
111Elias Park Primary School3020.137%
112Peiying Primary School3600.130%
113West Grove Primary School5280.1315%
114Meridian Primary School3500.130%
115Geylang Methodist School (Primary)4440.129%
116Kheng Cheng School4840.118%
117Jurong Primary School2600.110%
118Yishun Primary School3300.110%
119Marymount Convent School67130.1119%
120Alexandra Primary School3940.1110%
121Zhangde Primary School3110.113%
122Qihua Primary School5450.19%
123Farrer Park Primary School4210.12%
124Northshore Primary School5910.12%
125Woodlands Ring Primary School4700.090%
126Haig Girls' School4310.092%
127Evergreen Primary School4200.090%
128Pei Tong Primary School5800.090%
129Greendale Primary School4400.080%
130North View Primary School4800.080%
131Queenstown Primary School4000.070%
132Park View Primary School3610.073%
133Xingnan Primary School6310.072%
134Greenridge Primary School3900.070%
135St. Anthony's Canossian Primary School6760.079%
136Xishan Primary School3710.073%
137Sembawang Primary School3510.073%
138Edgefield Primary School4600.070%
139Opera Estate Primary School3610.073%
140Townsville Primary School4330.077%
141Fuchun Primary School4910.062%
142Mayflower Primary School3800.060%
143Endeavour Primary School5230.066%
144Palm View Primary School4610.062%
145Si Ling Primary School3200.060%
146Bukit Timah Primary School4210.052%
147Unity Primary School4100.050%
148Zhonghua Primary School3910.053%
149Angsana Primary School6700.050%
150Changkat Primary School4800.050%
151Bedok Green Primary School5100.050%
152Yuhua Primary School5000.050%
153Ang Mo Kio Primary School5000.050%
154Teck Whye Primary School5700.050%
155First Toa Payoh Primary School4200.050%
156East Spring Primary School3800.050%
157Tampines North Primary School4900.050%
158Clementi Primary School6000.040%
159Greenwood Primary School4610.042%
160Marsiling Primary School4600.040%
161Lakeside Primary School3800.040%
162Beacon Primary School4500.040%
163Blangah Rise Primary School3200.040%
164Yew Tee Primary School4610.032%
165Cedar Primary School6200.030%
166Ahmad Ibrahim Primary School4300.030%
167Yumin Primary School3600.030%
168Bendemeer Primary School4400.030%
169Boon Lay Garden Primary School7500.030%
170North Spring Primary School4600.030%
171Seng Kang Primary School4900.020%
172Xinghua Primary School7700.020%
173Damai Primary School5900.020%
174Corporation Primary School5110.022%
175Lianhua Primary School7910.021%
176Northoaks Primary School6200.020%
177Gan Eng Seng Primary School3700.020%
178Yio Chu Kang Primary School4700.020%
179Bukit View Primary School7700.020%
180Cantonment Primary School4500.010%
181New Town Primary School5800.010%

The ranking encompasses all 181 primary schools, organized based on their vacancies and balloting data during Phase 2B. When a school’s subscription rate exceeds 100%, it signifies that the number of applicants exceeds the available vacancies. A percentage exceeding 100% indicates that the school is oversubscribed. To make a well-informed decision, you can refer to the vacancy, applicant, and balloting data from the 2022 Primary 1 Registration Exercise provided below. This data will enable you to gain valuable insights into the demand for and availability of primary school placements in Singapore.

It’s important to note that our rankings DO NOT factor in the following specialized programs:

  • Gifted Education Programme (GEP)
  • Special Assistance Plan (SAP)
  • Singapore Youth Festival Arts Presentation
  • Singapore National School Games
  • Singapore Uniformed Groups Unit Recognition

While the Ministry of Education (MOE) does not endorse ranking schools solely based on academic performance, we acknowledge that schools offering the aforementioned programs might be ranked higher by parents due to the exceptional opportunities these programs provide for their children’s development.


As we’ve emphasized, this ranking table is solely based on popularity, specifically the number of applications received during Phase 2B balloting. For a more comprehensive understanding of the top primary schools in Singapore, we recommend exploring the resources provided below.

Other resources: