2025 P1 Registration Phase 2B - Balloting

Submitted by Chief Kiasu

Phase 2B is almost done, except for the balloting which will happen on Monday 28 July 2025.

A total of 33 schools are oversubscribed, but only 29 schools require balloting.  The rest have reached a cut-off point:

  • Kuo Chuan Presbyterian Primary in Bishan (cut-off at Singaporean students only)
  • Frontier Primary at Jurong West (cut-off at Singapore students within 2km)
  • St Joseph's Institution (cut-off at Singaporeans within 1km)
  • Wellington Primary in Sembawang (cut-off at Singaporean students within 2km)

 YL-ECTL_FB_SEA-EN_KV3_672x560px.jpg

Interestingly, some schools did reach exactly 100% with no need for balloting.  They are:

  • Henry Park Primary in Bukit Timah
  • Shuqun Primary in Jurong West

 PlayFacto_1st banner (1008 x 840).png

While Henry Park Primary may have conducted balloting at Phase 2B in previous years, the oversubscription rate was light.  I think the PVs finally heeded the school's warning this time, or maybe it was just luck :)

Looking at the table below, Tao Nan Primary in Marine Parade has the highest oversubscription rate of 315%.  Actually, this is just 1 more applicant compared to last year, which had 62 applicants.

Between Day 2 and Day 1, there are only 2 schools which had actually decreased their applications due to parents withdrawing.  These are:

  • Red Swastika Primary in Bedok which went from 44 applicants to 42
  • Kheng Cheng Primary in Toa Payoh which went from 2 applicants to 1

For Red Swastika, I believe this is probably because the applicants who withdrew feel that there are just too many applicants for the 20 seats the school is offering.

However, not everyone thinks alike.  Below are the top 3 schools where parents applied heavily in Day 2:

  • Nan Chiau Primary in Seng Kang (from 33 to 102)
  • Ai Tong in Bishan (from 14 to 62)
  • Kong Hwa in Geylang (from 14 to 49)

All these are very popular schools, but the applications on Day 1 were light.  This shows that for these coveted schools, many eligible applicants will hold back on the first day and only apply on the 2nd day.

Regardless, good luck to everyone involved in the upcoming ballot!

RegionSchoolsPhase 2BActuals 20252024 Actuals2025-2024 ActualsCohort
APPTUR2025 Places2025 Day 12025 Day 2
Ang Mo KioAnderson Primary86%71%2924251870
Ang Mo KioAng Mo Kio Primary0%32%41000030
Ang Mo KioCHIJ St Nicholas Girls’240%81%20314835130
Ang Mo KioJing Shan Primary0%60%2000000
Ang Mo KioMayflower Primary0%39%3000000
Ang Mo KioTeck Ghee Primary6%35%47331260
BedokBedok Green Primary0%19%65000060
BedokCHIJ (Katong) Primary30%47%4081217-50
BedokFengshan Primary0%62%23001-10
BedokOpera Estate Primary0%42%35001-130
BedokRed Swastika210%83%20444223190
BedokSt Anthony’s Canossian Primary5%22%551316-1330
BedokSt Stephen’s17%24%64111113-20
BedokTelok Kurau Primary0%38%50001-10
BedokTemasek Primary50%75%201010910
BedokYu Neng Primary80%76%2015161330
BishanAi Tong310%87%2014625390
BishanCatholic High175%83%20313538-30
BishanKuo Chuan Presbyterian Primary107%75%3030323020
Bukit BatokBukit View Primary0%28%670000-40
Bukit BatokDazhong Primary0%61%2600000
Bukit BatokKeming Primary64%68%3317211470
Bukit BatokLianhua Primary0%24%8100000
Bukit BatokPrincess Elizabeth Primary140%80%2019282260
Bukit BatokSt Anthony’s Primary87%65%39123439-50
Bukit MerahAlexandra Primary22%68%2355320
Bukit MerahBlangah Rise Primary0%26%3000000
Bukit MerahCantonment Primary0%23%3900000
Bukit MerahCHIJ (Kellock)14%33%42169-3-20
Bukit MerahGan Eng Seng Primary0%23%3900000
Bukit MerahRadin Mas Primary96%77%23222224-20
Bukit MerahZhangde Primary0%43%29001-10
Bukit PanjangBeacon Primary0%29%3600000
Bukit PanjangBukit Panjang Primary77%75%2618201910
Bukit PanjangCHIJ Our Lady Queen of Peace15%27%465713-60
Bukit PanjangGreenridge Primary3%43%2911100
Bukit PanjangWest Spring Primary5%70%2111010
Bukit PanjangWest View Primary0%59%20001-10
Bukit PanjangZhenghua Primary0%71%2000000
Bukit TimahBukit Timah Primary0%27%44001-10
Bukit TimahHenry Park Primary100%79%3129312740
Bukit TimahMethodist Girls’ School (Primary)245%79%2244545040
Bukit TimahNanyang Primary265%90%2049535030
Bukit TimahPei Hwa Presbyterian Primary255%82%20435122290
Bukit TimahRaffles Girls’ Primary63%57%4922312920
CentralAnglo-Chinese School (Junior)203%78%30586150110
CentralRiver Valley Primary40%56%35141418-40
CentralSt Margaret’s Primary36%42%4213151410
Choa Chu KangChua Chu Kang Primary53%69%30161617-10
Choa Chu KangConcord Primary3%60%2911100
Choa Chu KangDe La Salle24%41%519121200
Choa Chu KangSouth View Primary130%85%2021262150
Choa Chu KangTeck Whye Primary0%31%4800000
Choa Chu KangUnity Primary0%32%4800000
Choa Chu KangYew Tee Primary2%31%4811100
ClementiClementi Primary0%28%77001-140
ClementiNan Hua Primary190%83%2136403910
ClementiPei Tong Primary0%32%73000040
ClementiQifa Primary26%54%47101220-840
GeylangCanossa Catholic Primary58%51%2411141130
GeylangGeylang Methodist School9%49%47148-40
GeylangHaig Girls’51%49%3917209110
GeylangKong Hwa204%82%24144971-220
GeylangMaha Bodhi200%86%2344463880
HougangCHIJ Our Lady of the Nativity73%52%51273743-60
HougangHoly Innocents’ Primary200%84%22374457-130
HougangHougang Primary42%49%3815161150
HougangMontfort Junior12%22%4105320
HougangPaya Lebar Methodist Girls’105%68%44394634120
HougangPunggol Primary15%70%2013120
HougangXinghua Primary0%22%4700000
HougangXinmin Primary79%75%2418191630
HougangYio Chu Kang Primary0%39%3700000
Jurong EastFuhua Primary0%47%390000-60
Jurong EastJurong Primary0%45%400000-20
Jurong EastYuhua Primary2%28%580101-60
Jurong WestBoon Lay Garden Primary0%25%4500000
Jurong WestCorporation Primary0%39%3600000
Jurong WestFrontier Primary115%81%2021231760
Jurong WestJurong West Primary5%67%2001010
Jurong WestLakeside Primary2%46%44012-10
Jurong WestRulang Primary150%85%20273037-70
Jurong WestShuqun Primary100%80%2017201910
Jurong WestWest Grove Primary0%35%46002-20
Jurong WestWestwood Primary35%78%207713-60
Jurong WestXingnan Primary0%46%32001-10
KallangBendemeer Primary0%27%440000-10
KallangFarrer Park Primary0%29%430000-10
KallangHong Wen82%71%28202326-30
Marine ParadeNgee Ann Primary5%48%42223-10
Marine ParadeTanjong Katong Primary45%75%209916-70
Marine ParadeTao Nan315%89%2050636210
NovenaAnglo-Chinese School (Primary)185%73%33426134270
NovenaSingapore Chinese Girls’ Primary135%79%20252735-80
NovenaSt Joseph’s Institution Junior197%68%39517765120
Pasir RisCasuarina Primary0%60%21001-1-20
Pasir RisElias Park Primary0%58%22003-30
Pasir RisMeridian Primary0%35%480000-20
Pasir RisPark View Primary0%42%370000-20
Pasir RisPasir Ris Primary95%77%20171921-20
Pasir RisWhite Sands Primary6%43%35225-30
PunggolEdgefield Primary0%26%5900000
PunggolGreendale Primary0%39%430000-30
PunggolHorizon Primary55%80%2011111010
PunggolMee Toh71%60%52333738-10
PunggolNorthshore Primary3%69%2911010
PunggolOasis Primary0%56%35001-10
PunggolPunggol Cove Primary0%55%42001-10
PunggolPunggol Green Primary15%76%2023120
PunggolPunggol View Primary0%67%2600000
PunggolValour Primary15%76%2013030
PunggolWaterway Primary0%71%200000-30
QueenstownFairfield Methodist Primary150%85%20273033-30
QueenstownNew Town Primary2%15%60010130
QueenstownQueenstown Primary0%50%35001-10
SembawangCanberra Primary51%59%35151819-1-30
SembawangEndeavour Primary0%27%58000030
SembawangNorthoaks Primary0%16%67000030
SembawangSembawang Primary0%63%2500000
SembawangWellington Primary105%83%2020211650
Seng KangAnchor Green Primary0%35%5200000
Seng KangCompassvale Primary50%60%3815191630
Seng KangFern Green Primary0%45%51002-240
Seng KangFernvale Primary2%44%5211100
Seng KangNan Chiau Primary243%72%4233102112-100
Seng KangNorth Spring Primary0%33%400000-30
Seng KangNorth Vista Primary0%43%4500000
Seng KangPalm View Primary0%31%55001-10
Seng KangRivervale Primary45%52%3813171160
Seng KangSeng Kang Primary0%31%4200000
Seng KangSengkang Green Primary75%81%20131518-30
Seng KangSpringdale Primary0%62%30001-10
SerangoonCHIJ Our Lady of Good Counsel26%39%344911-20
SerangoonRosyth155%85%2027312920
SerangoonSt Gabriel’s Primary55%45%33161822-40
SerangoonYangzheng Primary70%71%2010141130
SerangoonZhonghua Primary0%11%44000030
TampinesAngsana Primary5%79%2011100
TampinesChangkat Primary1%22%74010140
TampinesChongzheng Primary23%49%449105520
TampinesEast Spring Primary0%31%55001-120
TampinesGongshang Primary85%82%20171720-30
TampinesJunyuan Primary0%70%28000040
TampinesPoi Ching89%65%47284235740
TampinesSt Hilda’s Primary145%86%20232933-410
TampinesTampines North Primary0%40%64000040
TampinesTampines Primary5%54%44020240
TampinesYumin Primary0%29%67000040
TengahPioneer Primary5%5%1135606350
Toa PayohCedar Primary0%40%48001-10
Toa PayohCHIJ Primary (Toa Payoh)224%77%25455642140
Toa PayohFirst Toa Payoh Primary0%17%50000030
Toa PayohKheng Cheng2%33%54212-10
Toa PayohMaris Stella High171%77%3139534490
Toa PayohMarymount Convent4%14%700313-100
Toa PayohPei Chun Public152%87%2130323020
Toa PayohSt Andrew’s Junior85%65%39263335-20
WoodlandsAdmiralty Primary104%75%2623272520
WoodlandsEvergreen Primary0%44%33001-10
WoodlandsFuchun Primary0%48%3100000
WoodlandsGreenwood Primary0%57%3000000
WoodlandsInnova Primary11%42%364411-70
WoodlandsMarsiling Primary0%42%3500000
WoodlandsQihua Primary0%38%37001-10
WoodlandsRiverside Primary30%74%2066510
WoodlandsSi Ling Primary0%22%3900000
WoodlandsWoodgrove Primary15%46%34356-10
WoodlandsWoodlands Primary25%58%32689-10
WoodlandsWoodlands Ring Primary0%43%34001-10
YishunAhmad Ibrahim Primary2%15%6201010
YishunChongfu Primary195%87%20353953-140
YishunHuamin Primary10%76%2012200
YishunJiemin Primary0%47%3400000
YishunNaval Base Primary5%75%2011100
YishunNorth View Primary5%75%2001010
YishunNorthland Primary135%83%2027272250
YishunPeiying Primary0%48%35000010
YishunXishan Primary2%39%49110120
YishunYishun Primary0%45%40001-10

 

Fri 25/07/2025