Hardest Primary Schools to Get Into

Ranked by Phase 2C demand ratio (applicants ÷ places taken) · Based on 2024 MOE data

Showing top 179 schools ranked by difficulty to get in
1
West·Government·Co-ed·6.6x more applicants than places
Total Places
200
Ph2C Applied
270
Ph2C Taken
41
Balloting
Yes
2
Nan Hua Primary SchoolExtremely CompetitiveSAPGEP
West·Government-aided·Co-ed·4.0x more applicants than places
Total Places
240
Ph2C Applied
160
Ph2C Taken
40
Balloting
Yes
3
Chongfu SchoolExtremely Competitive
North·Government-aided·Co-ed·3.6x more applicants than places
Total Places
300
Ph2C Applied
153
Ph2C Taken
43
Balloting
Yes
4
Rosyth SchoolExtremely CompetitiveGEP↑ Harder
North·Government·Co-ed·3.2x more applicants than places
Total Places
270
Ph2C Applied
139
Ph2C Taken
44
Balloting
Yes
5
St. Hilda'S Primary SchoolExtremely CompetitiveGEP
East·Government-aided·Co-ed·3.1x more applicants than places
Total Places
270
Ph2C Applied
129
Ph2C Taken
41
Balloting
Yes
6
West·Government·Co-ed·3.0x more applicants than places
Total Places
270
Ph2C Applied
127
Ph2C Taken
43
Balloting
Yes
7
Nan Chiau Primary SchoolVery Competitive
North·Government-aided·Co-ed·2.8x more applicants than places
Total Places
300
Ph2C Applied
247
Ph2C Taken
88
Balloting
Yes
8
Rulang Primary SchoolVery Competitive
West·Government·Co-ed·2.8x more applicants than places
Total Places
270
Ph2C Applied
115
Ph2C Taken
41
Balloting
Yes
9
Northland Primary SchoolVery Competitive
North·Government·Co-ed·2.7x more applicants than places
Total Places
240
Ph2C Applied
170
Ph2C Taken
62
Balloting
Yes
10
Angsana Primary SchoolVery Competitive
East·Government·Co-ed·2.6x more applicants than places
Total Places
280
Ph2C Applied
155
Ph2C Taken
60
Balloting
Yes
11
North·Government·Co-ed·2.5x more applicants than places
Total Places
240
Ph2C Applied
114
Ph2C Taken
45
Balloting
Yes
12
Poi Ching SchoolVery CompetitiveSAP
East·Government-aided·Co-ed·2.4x more applicants than places
Total Places
240
Ph2C Applied
192
Ph2C Taken
79
Balloting
Yes
13
Gongshang Primary SchoolVery Competitive
East·Government·Co-ed·2.4x more applicants than places
Total Places
240
Ph2C Applied
99
Ph2C Taken
41
Balloting
Yes
14
South·Government-aided·Co-ed·2.4x more applicants than places
Total Places
270
Ph2C Applied
96
Ph2C Taken
40
Balloting
Yes
15
West·Government·Co-ed·2.4x more applicants than places
Total Places
240
Ph2C Applied
102
Ph2C Taken
43
Balloting
Yes
16
Ai Tong SchoolVery CompetitiveSAP↑ Harder
South·Government-aided·Co-ed·2.3x more applicants than places
Total Places
300
Ph2C Applied
94
Ph2C Taken
41
Balloting
Yes
17
North·Government·Co-ed·2.2x more applicants than places
Total Places
240
Ph2C Applied
94
Ph2C Taken
42
Balloting
Yes
18
Frontier Primary SchoolVery Competitive
West·Government·Co-ed·2.1x more applicants than places
Total Places
210
Ph2C Applied
89
Ph2C Taken
43
Balloting
Yes
19
Xinmin Primary SchoolVery Competitive
North·Government·Co-ed·2.1x more applicants than places
Total Places
210
Ph2C Applied
93
Ph2C Taken
45
Balloting
Yes
20
Chij Primary (Toa Payoh)Very Competitive
South·Government-aided·Girls·2.0x more applicants than places
Total Places
210
Ph2C Applied
83
Ph2C Taken
41
Balloting
Yes
21
Shuqun Primary SchoolVery Competitive
West·Government·Co-ed·2.0x more applicants than places
Total Places
200
Ph2C Applied
84
Ph2C Taken
42
Balloting
Yes
22
Nanyang Primary SchoolCompetitiveSAPGEP↑ Harder
West·Government-aided·Co-ed·2.0x more applicants than places
Total Places
390
Ph2C Applied
79
Ph2C Taken
40
Balloting
Yes
23
North·Government·Co-ed·1.9x more applicants than places
Total Places
210
Ph2C Applied
134
Ph2C Taken
69
Balloting
Yes
24
East·Government·Co-ed·1.8x more applicants than places
Total Places
240
Ph2C Applied
108
Ph2C Taken
59
Balloting
Yes
25
East·Government·Co-ed·1.8x more applicants than places
Total Places
180
Ph2C Applied
74
Ph2C Taken
41
Balloting
Yes
26
North·Government·Co-ed·1.8x more applicants than places
Total Places
240
Ph2C Applied
109
Ph2C Taken
61
Balloting
Yes
27
Hong Wen SchoolCompetitiveSAP
South·Government-aided·Co-ed·1.7x more applicants than places
Total Places
210
Ph2C Applied
124
Ph2C Taken
71
Balloting
Yes
28
West·Government·Co-ed·1.7x more applicants than places
Total Places
240
Ph2C Applied
141
Ph2C Taken
81
Balloting
Yes
29
South·Government-aided·Co-ed·1.7x more applicants than places
Total Places
270
Ph2C Applied
78
Ph2C Taken
45
Balloting
Yes
30
South·Government-aided·Co-ed·1.7x more applicants than places
Total Places
240
Ph2C Applied
76
Ph2C Taken
44
Balloting
Yes
31
West·Government·Co-ed·1.7x more applicants than places
Total Places
240
Ph2C Applied
83
Ph2C Taken
49
Balloting
Yes
32
East·Government·Co-ed·1.7x more applicants than places
Total Places
240
Ph2C Applied
86
Ph2C Taken
51
Balloting
Yes
33
West·Government-aided·Co-ed·1.7x more applicants than places
Total Places
240
Ph2C Applied
121
Ph2C Taken
72
Balloting
Yes
34
North·Government·Co-ed·1.6x more applicants than places
Total Places
240
Ph2C Applied
97
Ph2C Taken
60
Balloting
Yes
35
Pei Hwa Presbyterian Primary SchoolCompetitiveSAP↓ Easier
West·Government-aided·Co-ed·1.6x more applicants than places
Total Places
224
Ph2C Applied
66
Ph2C Taken
41
Balloting
Yes
36
East·Government·Co-ed·1.6x more applicants than places
Total Places
200
Ph2C Applied
80
Ph2C Taken
51
Balloting
Yes
37
West·Government·Co-ed·1.6x more applicants than places
Total Places
200
Ph2C Applied
94
Ph2C Taken
60
Balloting
Yes
38
Henry Park Primary SchoolCompetitiveGEP↓ Easier
West·Government·Co-ed·1.5x more applicants than places
Total Places
300
Ph2C Applied
63
Ph2C Taken
41
Balloting
Yes
39
West·Government·Co-ed·1.5x more applicants than places
Total Places
240
Ph2C Applied
104
Ph2C Taken
68
Balloting
Yes
40
North·Government·Co-ed·1.5x more applicants than places
Total Places
190
Ph2C Applied
130
Ph2C Taken
85
Balloting
Yes
41
South·Government-aided·Girls·1.5x more applicants than places
Total Places
192
Ph2C Applied
61
Ph2C Taken
40
Balloting
Yes
42
Kong Hwa SchoolSlightly CompetitiveSAP
East·Government-aided·Co-ed·1.5x more applicants than places
Total Places
270
Ph2C Applied
110
Ph2C Taken
74
Balloting
Yes
43
Elias Park Primary SchoolSlightly Competitive
East·Government·Co-ed·1.5x more applicants than places
Total Places
160
Ph2C Applied
88
Ph2C Taken
60
Balloting
Yes
44
Red Swastika SchoolSlightly CompetitiveSAP
East·Government-aided·Co-ed·1.5x more applicants than places
Total Places
240
Ph2C Applied
63
Ph2C Taken
43
Balloting
Yes
45
Radin Mas Primary SchoolSlightly Competitive
South·Government·Co-ed·1.5x more applicants than places
Total Places
200
Ph2C Applied
76
Ph2C Taken
52
Balloting
Yes
46
Tanjong Katong Primary SchoolSlightly Competitive
East·Government·Co-ed·1.4x more applicants than places
Total Places
200
Ph2C Applied
104
Ph2C Taken
73
Balloting
Yes
47
Alexandra Primary SchoolSlightly Competitive
South·Government·Co-ed·1.4x more applicants than places
Total Places
200
Ph2C Applied
82
Ph2C Taken
58
Balloting
Yes
48
St Andrew'S School (Junior)Slightly Competitive
South·Government-aided·Boys·1.4x more applicants than places
Total Places
240
Ph2C Applied
130
Ph2C Taken
92
Balloting
Yes
49
Yangzheng Primary SchoolSlightly Competitive
South·Government·Co-ed·1.4x more applicants than places
Total Places
160
Ph2C Applied
72
Ph2C Taken
51
Balloting
Yes
50
Compassvale Primary SchoolSlightly Competitive
North·Government·Co-ed·1.4x more applicants than places
Total Places
240
Ph2C Applied
156
Ph2C Taken
112
Balloting
Yes
51
Riverside Primary SchoolSlightly Competitive
North·Government·Co-ed·1.4x more applicants than places
Total Places
210
Ph2C Applied
77
Ph2C Taken
56
Balloting
Yes
52
Rivervale Primary SchoolSlightly Competitive
North·Government·Co-ed·1.4x more applicants than places
Total Places
200
Ph2C Applied
115
Ph2C Taken
84
Balloting
Yes
53
Raffles Girls' Primary SchoolSlightly CompetitiveGEP↑ Harder
South·Government·Girls·1.4x more applicants than places
Total Places
270
Ph2C Applied
183
Ph2C Taken
135
Balloting
Yes
54
Valour Primary SchoolSlightly Competitive
East·Government·Co-ed·1.4x more applicants than places
Total Places
240
Ph2C Applied
81
Ph2C Taken
60
Balloting
Yes
55
Yu Neng Primary SchoolSlightly Competitive
East·Government·Co-ed·1.3x more applicants than places
Total Places
180
Ph2C Applied
66
Ph2C Taken
49
Balloting
Yes
56
Sembawang Primary SchoolSlightly Competitive
North·Government·Co-ed·1.3x more applicants than places
Total Places
200
Ph2C Applied
88
Ph2C Taken
66
Balloting
Yes
57
Chua Chu Kang Primary SchoolSlightly Competitive
West·Government·Co-ed·1.3x more applicants than places
Total Places
240
Ph2C Applied
127
Ph2C Taken
97
Balloting
Yes
58
Tao Nan SchoolSlightly CompetitiveSAPGEP↑ Harder
East·Government-aided·Co-ed·1.3x more applicants than places
Total Places
360
Ph2C Applied
86
Ph2C Taken
66
Balloting
Yes
59
Northshore Primary SchoolSlightly Competitive
East·Government·Co-ed·1.3x more applicants than places
Total Places
280
Ph2C Applied
166
Ph2C Taken
128
Balloting
Yes
60
East·Government-aided·Girls·1.3x more applicants than places
Total Places
210
Ph2C Applied
64
Ph2C Taken
50
Balloting
Yes
61
West·Government-aided·Girls·1.3x more applicants than places
Total Places
210
Ph2C Applied
64
Ph2C Taken
50
Balloting
Yes
62
Chongzheng Primary SchoolSlightly Competitive
East·Government·Co-ed·1.3x more applicants than places
Total Places
220
Ph2C Applied
122
Ph2C Taken
96
Balloting
Yes
63
Maha Bodhi SchoolSlightly CompetitiveSAP↓ Easier
East·Government-aided·Co-ed·1.3x more applicants than places
Total Places
330
Ph2C Applied
96
Ph2C Taken
76
Balloting
Yes
64
Anglo-Chinese School (Primary)Slightly CompetitiveGEP↓ Easier
South·Government-aided·Boys·1.3x more applicants than places
Total Places
240
Ph2C Applied
74
Ph2C Taken
59
Balloting
Yes
65
Junyuan Primary SchoolSlightly Competitive
East·Government·Co-ed·1.3x more applicants than places
Total Places
240
Ph2C Applied
79
Ph2C Taken
63
Balloting
Yes
66
Fengshan Primary SchoolSlightly Competitive
East·Government·Co-ed·1.2x more applicants than places
Total Places
180
Ph2C Applied
76
Ph2C Taken
62
Balloting
Yes
67
West Spring Primary SchoolSlightly Competitive
West·Government·Co-ed·1.2x more applicants than places
Total Places
210
Ph2C Applied
73
Ph2C Taken
60
Balloting
Yes
68
Punggol Primary SchoolSlightly Competitive
South·Government·Co-ed·1.2x more applicants than places
Total Places
190
Ph2C Applied
110
Ph2C Taken
91
Balloting
Yes
69
Anglo-Chinese School (Junior)Slightly Competitive
South·Government-aided·Boys·1.2x more applicants than places
Total Places
270
Ph2C Applied
76
Ph2C Taken
63
Balloting
Yes
70
Jing Shan Primary SchoolSlightly Competitive
South·Government·Co-ed·1.2x more applicants than places
Total Places
150
Ph2C Applied
71
Ph2C Taken
60
Balloting
Yes
71
Pei Chun Public SchoolSlightly CompetitiveSAP
South·Government-aided·Co-ed·1.2x more applicants than places
Total Places
300
Ph2C Applied
67
Ph2C Taken
57
Balloting
Yes
72
South·Government-aided·Boys·1.2x more applicants than places
Total Places
240
Ph2C Applied
101
Ph2C Taken
86
Balloting
Yes
73
Mee Toh SchoolSlightly Competitive
North·Government-aided·Co-ed·1.2x more applicants than places
Total Places
300
Ph2C Applied
152
Ph2C Taken
130
Balloting
Yes
74
Canberra Primary SchoolSlightly Competitive
North·Government·Co-ed·1.2x more applicants than places
Total Places
240
Ph2C Applied
130
Ph2C Taken
112
Balloting
Yes
75
Naval Base Primary SchoolSlightly Competitive
North·Government·Co-ed·1.2x more applicants than places
Total Places
240
Ph2C Applied
68
Ph2C Taken
59
Balloting
Yes
76
Tampines Primary SchoolSlightly Competitive
East·Government·Co-ed·1.2x more applicants than places
Total Places
240
Ph2C Applied
99
Ph2C Taken
86
Balloting
Yes
77
Zhangde Primary SchoolSlightly Competitive
South·Government·Co-ed·1.1x more applicants than places
Total Places
150
Ph2C Applied
95
Ph2C Taken
85
Balloting
Yes
78
River Valley Primary SchoolSlightly Competitive
South·Government·Co-ed·1.1x more applicants than places
Total Places
210
Ph2C Applied
95
Ph2C Taken
86
Balloting
Yes
79
Oasis Primary SchoolSlightly Competitive
East·Government·Co-ed·1.1x more applicants than places
Total Places
240
Ph2C Applied
73
Ph2C Taken
68
Balloting
Yes
80
South·Government-aided·Girls·1.1x more applicants than places
Total Places
192
Ph2C Applied
119
Ph2C Taken
111
Balloting
Yes
81
Anderson Primary SchoolSlightly Competitive
North·Government·Co-ed·1.1x more applicants than places
Total Places
210
Ph2C Applied
64
Ph2C Taken
60
Balloting
Yes
82
Chij Our Lady of the NativitySlightly Competitive
South·Government-aided·Girls·1.1x more applicants than places
Total Places
240
Ph2C Applied
110
Ph2C Taken
104
Balloting
Yes
83
Waterway Primary SchoolSlightly Competitive
East·Government·Co-ed·1.0x more applicants than places
Total Places
240
Ph2C Applied
92
Ph2C Taken
91
Balloting
Yes
84
Lakeside Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
240
Ph2C Applied
105
Ph2C Taken
105
Balloting
No
85
Bukit View Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
320
Ph2C Applied
57
Ph2C Taken
57
Balloting
No
86
East·Government-aided·Co-ed
Total Places
120
Ph2C Applied
32
Ph2C Taken
32
Balloting
No
87
Meridian Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
17
Ph2C Taken
17
Balloting
No
88
West Grove Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
45
Ph2C Taken
45
Balloting
No
89
Changkat Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
52
Ph2C Taken
52
Balloting
No
90
Ang Mo Kio Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
34
Ph2C Taken
34
Balloting
No
91
Anchor Green Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
240
Ph2C Applied
28
Ph2C Taken
28
Balloting
No
92
Casuarina Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
180
Ph2C Applied
49
Ph2C Taken
49
Balloting
No
93
West View Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
150
Ph2C Applied
41
Ph2C Taken
41
Balloting
No
94
Marymount Convent SchoolSlightly Competitive
South·Government-aided·Girls
Total Places
240
Ph2C Applied
34
Ph2C Taken
34
Balloting
No
95
Chij Our Lady Queen of PeaceSlightly Competitive
West·Government-aided·Girls
Total Places
180
Ph2C Applied
59
Ph2C Taken
59
Balloting
No
96
Bendemeer Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
190
Ph2C Applied
26
Ph2C Taken
26
Balloting
No
97
Teck Whye Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
22
Ph2C Taken
22
Balloting
No
98
Ngee Ann Primary SchoolSlightly Competitive
East·Government-aided·Co-ed
Total Places
240
Ph2C Applied
105
Ph2C Taken
105
Balloting
No
99
Boon Lay Garden Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
180
Ph2C Applied
34
Ph2C Taken
34
Balloting
No
100
Beacon Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
150
Ph2C Applied
39
Ph2C Taken
39
Balloting
No
101
Chij Our Lady of Good CounselSlightly Competitive
South·Government-aided·Girls
Total Places
150
Ph2C Applied
35
Ph2C Taken
35
Balloting
No
102
St. Stephen'S SchoolSlightly Competitive
East·Government-aided·Boys
Total Places
240
Ph2C Applied
53
Ph2C Taken
53
Balloting
No
103
Montfort Junior SchoolSlightly Competitive
North·Government-aided·Boys
Total Places
150
Ph2C Applied
24
Ph2C Taken
24
Balloting
No
104
White Sands Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
180
Ph2C Applied
82
Ph2C Taken
82
Balloting
No
105
East Spring Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
220
Ph2C Applied
62
Ph2C Taken
62
Balloting
No
106
Woodlands Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
210
Ph2C Applied
72
Ph2C Taken
72
Balloting
No
107
Park View Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
210
Ph2C Applied
53
Ph2C Taken
53
Balloting
No
108
Evergreen Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
75
Ph2C Taken
75
Balloting
No
109
Farrer Park Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
190
Ph2C Applied
32
Ph2C Taken
32
Balloting
No
110
Xinghua Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
180
Ph2C Applied
22
Ph2C Taken
22
Balloting
No
111
Peiying Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
190
Ph2C Applied
48
Ph2C Taken
48
Balloting
No
112
Opera Estate Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
150
Ph2C Applied
65
Ph2C Taken
65
Balloting
No
113
Yumin Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
10
Ph2C Taken
10
Balloting
No
114
Corporation Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
180
Ph2C Applied
24
Ph2C Taken
24
Balloting
No
115
Yio Chu Kang Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
25
Ph2C Taken
25
Balloting
No
116
Jiemin Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
190
Ph2C Applied
56
Ph2C Taken
56
Balloting
No
117
Si Ling Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
150
Ph2C Applied
35
Ph2C Taken
35
Balloting
No
118
Jurong West Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
180
Ph2C Applied
50
Ph2C Taken
50
Balloting
No
119
Unity Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
66
Ph2C Taken
66
Balloting
No
120
Haig Girls' SchoolSlightly Competitive
East·Government·Girls
Total Places
190
Ph2C Applied
89
Ph2C Taken
89
Balloting
No
121
Queenstown Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
210
Ph2C Applied
110
Ph2C Taken
110
Balloting
No
122
Zhenghua Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
60
Ph2C Taken
60
Balloting
No
123
Greenridge Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
150
Ph2C Applied
30
Ph2C Taken
30
Balloting
No
124
Punggol Cove Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
280
Ph2C Applied
47
Ph2C Taken
47
Balloting
No
125
First Toa Payoh Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
17
Ph2C Taken
17
Balloting
No
126
Fern Green Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
240
Ph2C Applied
67
Ph2C Taken
67
Balloting
No
127
Fuchun Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
43
Ph2C Taken
43
Balloting
No
128
Gan Eng Seng Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
17
Ph2C Taken
17
Balloting
No
129
Greendale Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
24
Ph2C Taken
24
Balloting
No
130
Zhonghua Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
120
Ph2C Applied
19
Ph2C Taken
19
Balloting
No
131
East·Government-aided·Co-ed
Total Places
270
Ph2C Applied
109
Ph2C Taken
109
Balloting
No
132
Greenwood Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
210
Ph2C Applied
60
Ph2C Taken
60
Balloting
No
133
Qihua Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
30
Ph2C Taken
30
Balloting
No
134
Fuhua Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
280
Ph2C Applied
50
Ph2C Taken
50
Balloting
No
135
Punggol View Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
48
Ph2C Taken
48
Balloting
No
136
Fernvale Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
280
Ph2C Applied
96
Ph2C Taken
96
Balloting
No
137
Seng Kang Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
25
Ph2C Taken
25
Balloting
No
138
Innova Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
59
Ph2C Taken
59
Balloting
No
139
St. Gabriel'S Primary SchoolSlightly Competitive
South·Government-aided·Boys
Total Places
150
Ph2C Applied
59
Ph2C Taken
59
Balloting
No
140
Kheng Cheng SchoolSlightly Competitive
South·Government-aided·Co-ed
Total Places
240
Ph2C Applied
128
Ph2C Taken
128
Balloting
No
141
East·Government-aided·Girls
Total Places
180
Ph2C Applied
31
Ph2C Taken
31
Balloting
No
142
Jurong Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
240
Ph2C Applied
59
Ph2C Taken
59
Balloting
No
143
Springdale Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
240
Ph2C Applied
61
Ph2C Taken
61
Balloting
No
144
Woodlands Ring Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
55
Ph2C Taken
55
Balloting
No
145
Endeavour Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
210
Ph2C Applied
48
Ph2C Taken
48
Balloting
No
146
Pei Tong Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
280
Ph2C Applied
27
Ph2C Taken
27
Balloting
No
147
Xingnan Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
180
Ph2C Applied
48
Ph2C Taken
48
Balloting
No
148
Woodgrove Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
73
Ph2C Taken
73
Balloting
No
149
De La Salle SchoolSlightly Competitive
West·Government-aided·Co-ed
Total Places
240
Ph2C Applied
110
Ph2C Taken
110
Balloting
No
150
Edgefield Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
31
Ph2C Taken
31
Balloting
No
151
Clementi Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
280
Ph2C Applied
77
Ph2C Taken
77
Balloting
No
152
Northoaks Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
210
Ph2C Applied
20
Ph2C Taken
20
Balloting
No
153
Xishan Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
220
Ph2C Applied
81
Ph2C Taken
81
Balloting
No
154
Yew Tee Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
73
Ph2C Taken
73
Balloting
No
155
North Vista Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
240
Ph2C Applied
58
Ph2C Taken
58
Balloting
No
156
Concord Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
210
Ph2C Applied
59
Ph2C Taken
59
Balloting
No
157
Yuhua Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
300
Ph2C Applied
25
Ph2C Taken
25
Balloting
No
158
Yishun Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
220
Ph2C Applied
30
Ph2C Taken
30
Balloting
No
159
Palm View Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
240
Ph2C Applied
77
Ph2C Taken
77
Balloting
No
160
Damai Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
150
Ph2C Applied
26
Ph2C Taken
26
Balloting
No
161
Mayflower Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
21
Ph2C Taken
21
Balloting
No
162
Cantonment Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
23
Ph2C Taken
23
Balloting
No
163
Cedar Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
240
Ph2C Applied
61
Ph2C Taken
61
Balloting
No
164
Telok Kurau Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
240
Ph2C Applied
71
Ph2C Taken
71
Balloting
No
165
Marsiling Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
180
Ph2C Applied
90
Ph2C Taken
90
Balloting
No
166
Ahmad Ibrahim Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
220
Ph2C Applied
29
Ph2C Taken
29
Balloting
No
167
Bukit Timah Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
180
Ph2C Applied
73
Ph2C Taken
73
Balloting
No
168
Lianhua Primary SchoolSlightly Competitive
West·Government·Co-ed
Total Places
320
Ph2C Applied
31
Ph2C Taken
31
Balloting
No
169
Townsville Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
21
Ph2C Taken
21
Balloting
No
170
Chij (Katong) PrimarySlightly Competitive
East·Government-aided·Girls
Total Places
200
Ph2C Applied
47
Ph2C Taken
47
Balloting
No
171
Tampines North Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
280
Ph2C Applied
47
Ph2C Taken
47
Balloting
No
172
Bedok Green Primary SchoolSlightly Competitive
East·Government·Co-ed
Total Places
180
Ph2C Applied
34
Ph2C Taken
34
Balloting
No
173
Chij (Kellock)Slightly Competitive
South·Government-aided·Girls
Total Places
200
Ph2C Applied
52
Ph2C Taken
52
Balloting
No
174
North Spring Primary SchoolSlightly Competitive
North·Government·Co-ed
Total Places
210
Ph2C Applied
51
Ph2C Taken
51
Balloting
No
175
Teck Ghee Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
150
Ph2C Applied
73
Ph2C Taken
73
Balloting
No
176
New Town Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
180
Ph2C Applied
26
Ph2C Taken
26
Balloting
No
177
Blangah Rise Primary SchoolSlightly Competitive
South·Government·Co-ed
Total Places
120
Ph2C Applied
17
Ph2C Taken
17
Balloting
No
178
Kranji Primary SchoolGenerally Available
West·Government·Co-ed
Total Places
240
Ph2C Applied
0
Ph2C Taken
0
Balloting
No
179
Pioneer Primary SchoolGenerally Available
West·Government·Co-ed
Total Places
180
Ph2C Applied
0
Ph2C Taken
0
Balloting
No

How We Rank School Difficulty

Schools are ranked by how hard they are to get into during Phase 2C of the P1 registration — the main open ballot phase available to all Singapore Citizens and PRs. The “demand ratio” measures the number of Phase 2C applicants divided by the number of places taken.

A ratio of 3.0x means 3 families applied for every 1 place — extremely competitive. Schools with ratios above 1.0x triggered balloting, where admission depends on home-school distance priority (within 1km, 1–2km, beyond 2km).

Year-over-year trends show whether a school is getting harder or easier to get into compared to the previous year. An ↑ arrow means increased demand; ↓ means demand eased.

Note: Difficulty to get in does not indicate school quality. Many excellent schools have available places because they are newer or in less densely populated areas. The best school for your child depends on fit, not popularity.