Find Tuition/Enrichment Centres

2021 Vacancies for P1 Registration

MOE has finally released the 2021 vacancies for P1 registration!  The good news is: there is generally more places this year compared to last year, but there are a bit more kids too.  This year’s registration belongs to kids who were born in the year of the Horse.  There are a total of 41,888 vacancies, and one new school is added in Punggol, Northshore Primary with 210 places.

Now for the not so good news: most of the schools with added spaces are the less popular ones, that is, schools that normally have places in Phase 2C(S).  Most of the venerable popular schools, e.g. in Bukit Timah, did not change their intake at all.  While this is in line with the general theme of changing parents’ mindset to settle for any school in Singapore, it might have the unhealthy effect of parents making the earlier Phases more competitive since their chances of a getting their 2nd choice later on is now higher!

                  The Learning Lab      Eye Level                         
 

Below is a table showing Primary schools vacancies allotted in 2020 vs 2019 last year.  The cells in green are schools with more vacancies in 2020 than 2019, while that in red are schools with lowered places in 2020.  Amongst all, Angsana Primary has the highest increase of 120 places, doubling its 2019 allotment.  Horizon Primary and Punggol View Primary are amongst those with reduced allotment of 40 places, but this is probably due to the new Northshore Primary taking up the load in 2021.

We apologize for the hiccup where we did not include a few schools in the table in an earlier article, and are thankful for the sharp-eyed member that reported the problem.  We will do better, and please feel free to feedback if you encounter further problems.  Thank you!

Region

School

2020

2019

2020-2019

Ang Mo Kio

Anderson Primary

210

210

0

Ang Mo Kio

Ang Mo Kio Primary

210

150

60

Ang Mo Kio

CHIJ St Nicholas Girls’

210

210

0

Ang Mo Kio

Jing Shan Primary

160

150

10

Ang Mo Kio

Mayflower Primary

180

180

0

Ang Mo Kio

Teck Ghee Primary

210

180

30

Ang Mo Kio

Townsville Primary

210

180

30

Bedok

Bedok Green Primary

240

210

30

Bedok

CHIJ (Katong) Primary

200

200

0

Bedok

Damai Primary

180

150

30

Bedok

Fengshan Primary

180

180

0

Bedok

Opera Estate Primary

150

150

0

Bedok

Red Swastika

240

240

0

Bedok

St Anthony’s Canossian Primary

240

210

30

Bedok

St Stephen’s

240

210

30

Bedok

Telok Kurau Primary

240

210

30

Bedok

Temasek Primary

200

200

0

Bedok

Yu Neng Primary

180

180

0

Bishan

Ai Tong

300

300

0

Bishan

Catholic High

240

240

0

Bishan

Guangyang Primary

150

120

30

Bishan

Kuo Chuan Presbyterian Primary

240

240

0

Bukit Batok

Bukit View Primary

240

180

60

Bukit Batok

Dazhong Primary

200

180

20

Bukit Batok

Keming Primary

210

210

0

Bukit Batok

Lianhua Primary

240

180

60

Bukit Batok

Princess Elizabeth Primary

200

200

0

Bukit Batok

St Anthony’s Primary

210

210

0

Bukit Merah

Alexandra Primary

200

210

-10

Bukit Merah

Blangah Rise Primary

180

90

90

Bukit Merah

Cantonment Primary

240

180

60

Bukit Merah

CHIJ (Kellock)

200

200

0

Bukit Merah

Gan Eng Seng Primary

210

180

30

Bukit Merah

Radin Mas Primary

200

200

0

Bukit Merah

Zhangde Primary

210

210

0

Bukit Panjang

Beacon Primary

270

210

60

Bukit Panjang

Bukit Panjang Primary

240

240

0

Bukit Panjang

CHIJ Our Lady Queen of Peace

180

180

0

Bukit Panjang

Greenridge Primary

270

210

60

Bukit Panjang

West Spring Primary

240

210

30

Bukit Panjang

West View Primary

180

180

0

Bukit Panjang

Zhenghua Primary

220

210

10

Bukit Timah

Bukit Timah Primary

210

180

30

Bukit Timah

Henry Park Primary

300

300

0

Bukit Timah

Methodist Girls’ School (Primary)

210

210

0

Bukit Timah

Nanyang Primary

390

390

0

Bukit Timah

Pei Hwa Presbyterian Primary

224

224

0

Bukit Timah

Raffles Girls’ Primary

270

270

0

Central

Anglo-Chinese School (Junior)

270

270

0

Central

River Valley Primary

210

210

0

Central

St Margaret’s Primary

192

192

0

Central

Stamford Primary

150

150

0

Choa Chu Kang

Chua Chu Kang Primary

240

240

0

Choa Chu Kang

Concord Primary

240

240

0

Choa Chu Kang

De La Salle

240

240

0

Choa Chu Kang

Kranji Primary

210

150

60

Choa Chu Kang

South View Primary

270

270

0

Choa Chu Kang

Teck Whye Primary

240

210

30

Choa Chu Kang

Unity Primary

240

210

30

Choa Chu Kang

Yew Tee Primary

240

180

60

Clementi

Clementi Primary

240

240

0

Clementi

Nan Hua Primary

240

240

0

Clementi

Pei Tong Primary

240

240

0

Clementi

Qifa Primary

240

240

0

Geylang

Canossa Convent Primary

120

120

0

Geylang

Eunos Primary

150

90

60

Geylang

Geylang Methodist School

270

270

0

Geylang

Haig Girls’

180

180

0

Geylang

Kong Hwa

270

270

0

Geylang

Maha Bodhi

330

330

0

Hougang

CHIJ Our Lady of the Nativity

240

240

0

Hougang

Holy Innocents’ Primary

270

270

0

Hougang

Hougang Primary

210

210

0

Hougang

Montfort Junior

120

120

0

Hougang

Paya Lebar Methodist Girls’

270

270

0

Hougang

Punggol Primary

200

210

-10

Hougang

Xinghua Primary

270

180

90

Hougang

Xinmin Primary

210

210

0

Hougang

Yio Chu Kang Primary

240

180

60

Jurong East

Fuhua Primary

210

210

0

Jurong East

Jurong Primary

180

180

0

Jurong East

Yuhua Primary

240

180

60

Jurong West

Boon Lay Garden Primary

240

240

0

Jurong West

Corporation Primary

240

210

30

Jurong West

Frontier Primary

210

210

0

Jurong West

Jurong West Primary

180

180

0

Jurong West

Juying Primary

120

90

30

Jurong West

Lakeside Primary

240

240

0

Jurong West

Pioneer Primary

150

180

-30

Jurong West

Rulang Primary

270

270

0

Jurong West

Shuqun Primary

200

200

0

Jurong West

West Grove Primary

210

180

30

Jurong West

Westwood Primary

210

210

0

Jurong West

Xingnan Primary

210

150

60

Kallang

Bendemeer Primary

180

180

0

Kallang

Farrer Park Primary

180

150

30

Kallang

Hong Wen

210

210

0

Marine Parade

Ngee Ann Primary

240

240

0

Marine Parade

Tanjong Katong Primary

200

200

0

Marine Parade

Tao Nan

360

360

0

Novena

Anglo-Chinese School (Primary)

240

240

0

Novena

Singapore Chinese Girls’ Primary

192

192

0

Novena

St Joseph’s Institution Junior

240

240

0

Pasir Ris

Casuarina Primary

180

180

0

Pasir Ris

Elias Park Primary

180

180

0

Pasir Ris

Meridien Primary

210

150

60

Pasir Ris

Park View Primary

180

150

30

Pasir Ris

Pasir Ris Primary

180

180

0

Pasir Ris

White Sands Primary

180

180

0

Punggol

Edgefield Primary

240

240

0

Punggol

Greendale Primary

280

280

0

Punggol

Horizon Primary

240

280

-40

Punggol

Mee Toh

320

320

0

Punggol

Northshore Primary

210

0

210

Punggol

Oasis Primary

280

280

0

Punggol

Punggol Cove Primary

280

250

30

Punggol

Punggol Green Primary

280

250

30

Punggol

Punggol View Primary

240

280

-40

Punggol

Valour Primary

280

220

60

Punggol

Waterway Primary

280

280

0

Queenstown

Fairfield Methodist Primary

270

270

0

Queenstown

New Town Primary

270

210

60

Queenstown

Queenstown Primary

240

240

0

Sembawang

Canberra Primary

240

210

30

Sembawang

Endeavour Primary

240

210

30

Sembawang

Northoaks Primary

240

240

0

Sembawang

Sembawang Primary

190

180

10

Sembawang

Wellington Primary

240

240

0

Seng Kang

Anchor Green Primary

240

240

0

Seng Kang

Compassvale Primary

240

240

0

Seng Kang

Fern Green Primary

280

270

10

Seng Kang

Fernvale Primary

280

240

40

Seng Kang

Nan Chiau Primary

300

300

0

Seng Kang

North Spring Primary

240

210

30

Seng Kang

North Vista Primary

240

240

0

Seng Kang

Palm View Primary

280

240

40

Seng Kang

Rivervale Primary

240

240

0

Seng Kang

Seng Kang Primary

240

240

0

Seng Kang

Sengkang Green Primary

280

270

10

Seng Kang

Springdale Primary

280

240

40

Serangoon

CHIJ Our Lady of Good Counsel

150

150

0

Serangoon

Rosyth

270

270

0

Serangoon

St Gabriel’s Primary

150

150

0

Serangoon

Yangzheng Primary

180

180

0

Serangoon

Zhonghua Primary

180

120

60

Tampines

Angsana Primary

240

120

120

Tampines

Changkat Primary

210

150

60

Tampines

Chongzheng Primary

180

180

0

Tampines

East Spring Primary

180

150

30

Tampines

Gongshang Primary

210

210

0

Tampines

Junyuan Primary

210

180

30

Tampines

Poi Ching

240

240

0

Tampines

St Hilda’s Primary

270

270

0

Tampines

Tampines North Primary

240

210

30

Tampines

Tampines Primary

210

180

30

Tampines

Yumin Primary

180

150

30

Toa Payoh

Cedar Primary

240

210

30

Toa Payoh

CHIJ Primary (Toa Payoh)

210

210

0

Toa Payoh

First Toa Payoh Primary

180

120

60

Toa Payoh

Kheng Cheng

240

240

0

Toa Payoh

Maris Stella High

270

270

0

Toa Payoh

Marymount Convent

240

210

30

Toa Payoh

Pei Chun Public

300

300

0

Toa Payoh

St Andrew’s Junior

240

240

0

Woodlands

Admiralty Primary

210

210

0

Woodlands

Evergreen Primary

210

180

30

Woodlands

Fuchun Primary

180

210

-30

Woodlands

Greenwood Primary

240

210

30

Woodlands

Innova Primary

180

180

0

Woodlands

Marsiling Primary

210

180

30

Woodlands

Qihua Primary

210

180

30

Woodlands

Riverside Primary

210

210

0

Woodlands

Si Ling Primary

180

150

30

Woodlands

Woodgrove Primary

180

180

0

Woodlands

Woodlands Primary

210

210

0

Woodlands

Woodlands Ring Primary

210

210

0

Yishun

Ahmad Ibrahim Primary

240

240

0

Yishun

Chongfu Primary

300

300

0

Yishun

Huamin Primary

280

210

70

Yishun

Jiemin Primary

220

180

40

Yishun

Naval Base Primary

280

240

40

Yishun

North View Primary

220

180

40

Yishun

Northland Primary

240

240

0

Yishun

Peiying Primary

190

180

10

Yishun

Xishan Primary

200

240

-40

Yishun

Yishun Primary

200

200

0

Related Articles

Find Tuition/Enrichment Centres