2025 P1 Registration Phase 2C - Balloting

Submitted by Chief Kiasu

The 2025 P1 Registration Phase 2C is over, pending the balloting process which will happen on 12 August.

86 schools are oversubscribed with 1 school, Bukit Timah Primary in Bukit Timah having to ballot for PRs but still have places for SCs.  Of these schools, 3 are cut off for SCs living within 1km, and 1 of them, Chongzheng Primary in Tampines, is curiously for both SCs and PRs living within 1km!  I think the only situation for this to happen is that there are no SC living beyond 1km and the number of PRs living within 1km were considered and together, they match the quota just nicely.  I think if there are more PRs living within 1km, then the situation will be that only the PRs have to ballot.  Gosh… this thing needs a PhD to consider :p

YL-ECTL_FB_SEA-EN_KV3_672x560px.jpg

 The other case is St Margaret's Primary which was oversubscribed but requires no balloting because the school "only has places for Singapore citizen children".  I'm not sure exactly what this means, without a distance bearing.

PlayFacto_1st banner (1008 x 840).png

In any case, 61 schools have to ballot for SCs within 1km,  9 schools for SCs within 1-2km, 3 schools for SCs outside 2km, and 7 schools for PRs within 1km.  Finally 1 school, Kheng Cheng Primary in Toa Payoh, requires balloting for PRs within 1-2km.  This really shows the importance of the distance factor.  If you stay outside of 1km for a school, 99% of the time, you won't even get a chance to ballot in these schools, regardless of whether you are SC or PR.

2 schools, River Valley Primary in Central, and Geylang Methodist in Geylang, just reached their quota nicely at 100% without requiring to ballot.  Congratulations!

I thought it would be interesting to look at the numbers between the 2nd and 3rd day of Phase 2C, just so that future participants can benefit.  It does appear that the highest number this year is 37, so keep that in mind.  If you are thinking of going for a school in the following years and want to register only on the 3rd day, add this number to the number of applicants on Day 2 and think again.  If you are still undaunted, go for it!

River Valley in Central had the highest 37 applications on Day 2, but fortunately it just managed to reach its quota without requiring a ballot.  So most of the numbers are positive, but we also note that some are negative.  The school with the highest negative is Xinmin Primary in Hougang, going from 95 to 87 applicants by Day 3.  Next up is Radin Mas Primary which went from 103 to 96 applicants by Day 3.  In this case, I guess this is because applicants are daunted by the odds of winning the ballot which is now at 204%.  Regardless, diminishing numbers in Day 3 is NOT to norm for Phase 2C!

RegionSchoolsPhase 2CActuals(APP)Difference
APPTUR2025 Places2025 Day 12025 Day 22025 Day 320242025-2024Cohort
Ang Mo KioAnderson Primary140%100%6576879164270
Ang Mo KioAng Mo Kio Primary29%52%12327303634230
Ang Mo KioCHIJ St Nicholas Girls’173%100%4155647160110
Ang Mo KioJing Shan Primary83%93%6040465071-210
Ang Mo KioMayflower Primary29%57%911924262150
Ang Mo KioTeck Ghee Primary55%71%13750637673360
BedokBedok Green Primary15%31%19523253034-460
BedokCHIJ (Katong) Primary66%82%10753617147240
BedokFengshan Primary135%100%6964779376170
BedokOpera Estate Primary80%88%104637583651830
BedokRed Swastika227%100%4164819363300
BedokSt Anthony’s Canossian Primary20%38%16427293331230
BedokSt Stephen’s40%55%18353607453210
BedokTelok Kurau Primary42%64%15056596371-80
BedokTemasek Primary206%100%50869810380230
BedokYu Neng Primary136%100%4443566066-60
BishanAi Tong188%100%4369758194-130
BishanCatholic High180%100%4051677254180
BishanKuo Chuan Presbyterian Primary192%100%599911711376370
Bukit BatokBukit View Primary46%61%2027484925735-40
Bukit BatokDazhong Primary90%96%8052667294-220
Bukit BatokKeming Primary162%100%77106121125141-160
Bukit BatokLianhua Primary11%33%24221252631-50
Bukit BatokPrincess Elizabeth Primary566%100%41203232232270-380
Bukit BatokSt Anthony’s Primary146%100%859811212412130
Bukit MerahAlexandra Primary109%100%6766717382-90
Bukit MerahBlangah Rise Primary21%42%891718191720
Bukit MerahCantonment Primary25%42%1161523292360
Bukit MerahCHIJ (Kellock)46%63%123435257525-20
Bukit MerahGan Eng Seng Primary15%34%1161516171700
Bukit MerahRadin Mas Primary204%100%47931039676200
Bukit MerahZhangde Primary85%91%8742577495-210
Bukit PanjangBeacon Primary36%54%10727353839-10
Bukit PanjangBukit Panjang Primary128%100%61587278102-240
Bukit PanjangCHIJ Our Lady Queen of Peace67%76%13266798959300
Bukit PanjangGreenridge Primary31%60%8722252730-30
Bukit PanjangWest Spring Primary63%89%6333374073-330
Bukit PanjangWest View Primary52%81%6125303241-90
Bukit PanjangZhenghua Primary81%94%6232465060-100
Bukit TimahBukit Timah Primary79%84%132729010473310
Bukit TimahHenry Park Primary148%100%6372889363300
Bukit TimahMethodist Girls’ School (Primary)173%100%4562757864140
Bukit TimahNanyang Primary150%100%4244566379-160
Bukit TimahPei Hwa Presbyterian Primary205%100%4166768466180
Bukit TimahRaffles Girls’ Primary124%100%115100115143183-400
CentralAnglo-Chinese School (Junior)156%100%6173869576190
CentralRiver Valley Primary100%100%9442579495-10
CentralSt Margaret’s Primary111%100%1137110112511960
Choa Chu KangChua Chu Kang Primary197%100%77134153152127250
Choa Chu KangConcord Primary112%100%8669769659370
Choa Chu KangDe La Salle80%88%1439410511411040
Choa Chu KangSouth View Primary378%100%41128139155127280
Choa Chu KangTeck Whye Primary16%42%1441620232210
Choa Chu KangUnity Primary38%58%14340495466-120
Choa Chu KangYew Tee Primary47%64%14456666873-50
ClementiClementi Primary37%55%23149618677940
ClementiNan Hua Primary405%100%4111315716616060
ClementiPei Tong Primary14%41%22021243027340
ClementiQifa Primary113%100%1311161501481044440
GeylangCanossa Catholic Primary57%78%602529343220
GeylangGeylang Methodist School100%100%13888116138109290
GeylangHaig Girls’85%92%9856748389-60
GeylangKong Hwa241%100%498811111811080
GeylangMaha Bodhi255%100%4911312412596290
HougangCHIJ Our Lady of the Nativity113%100%116107122131110210
HougangHoly Innocents’ Primary244%100%458810511096140
HougangHougang Primary117%100%988499115130-150
HougangMontfort Junior9%29%1187101124-130
HougangPaya Lebar Methodist Girls’124%100%8994108110139-290
HougangPunggol Primary127%100%59586775110-350
HougangXinghua Primary32%47%14028384522230
HougangXinmin Primary164%100%5382958793-60
HougangYio Chu Kang Primary20%51%11018192225-30
Jurong EastFuhua Primary26%60%11924283150-19-60
Jurong EastJurong Primary40%67%12134464859-11-20
Jurong EastYuhua Primary15%38%174242426251-60
Jurong WestBoon Lay Garden Primary26%44%1352633353410
Jurong WestCorporation Primary21%52%10916202324-10
Jurong WestFrontier Primary165%100%4050636689-230
Jurong WestJurong West Primary131%100%5958747750270
Jurong WestLakeside Primary75%86%130668097105-80
Jurong WestRulang Primary245%100%40819498115-170
Jurong WestShuqun Primary193%100%4172807984-50
Jurong WestWest Grove Primary30%54%13729374145-40
Jurong WestWestwood Primary143%100%5359747683-70
Jurong WestXingnan Primary48%72%9736384748-10
KallangBendemeer Primary20%41%133152227261-10
KallangFarrer Park Primary19%42%12920222432-8-10
KallangHong Wen247%100%62121148153124290
Marine ParadeNgee Ann Primary117%100%127115145148105430
Marine ParadeTanjong Katong Primary157%100%53697783104-210
Marine ParadeTao Nan180%100%4565828186-50
NovenaAnglo-Chinese School (Primary)145%100%6670899674220
NovenaSingapore Chinese Girls’ Primary141%100%4142555861-30
NovenaSt Joseph’s Institution Junior147%100%7891110115101140
Pasir RisCasuarina Primary47%79%6423263049-19-20
Pasir RisElias Park Primary174%100%66708011588270
Pasir RisMeridian Primary20%47%1462327291712-20
Pasir RisPark View Primary38%64%11036394253-11-20
Pasir RisPasir Ris Primary144%100%4151595974-150
Pasir RisWhite Sands Primary77%87%10261727982-30
PunggolEdgefield Primary15%37%17820232631-50
PunggolGreendale Primary19%50%128152124240-30
PunggolHorizon Primary158%100%5062707986-70
PunggolMee Toh129%100%11911914715315210
PunggolNorthshore Primary149%100%86113124128166-380
PunggolOasis Primary56%81%10544555973-140
PunggolPunggol Cove Primary21%55%12619222647-210
PunggolPunggol Green Primary203%100%58107115118108100
PunggolPunggol View Primary73%91%773545564880
PunggolValour Primary154%100%577586888170
PunggolWaterway Primary170%100%60911021029210-30
QueenstownFairfield Methodist Primary167%100%4259697078-80
QueenstownNew Town Primary12%25%17815182126-530
QueenstownQueenstown Primary110%100%1058710311511050
SembawangCanberra Primary121%100%8792100105130-25-30
SembawangEndeavour Primary39%56%174516368482030
SembawangNorthoaks Primary5%20%2015101020-1030
SembawangSembawang Primary143%100%75608610788190
SembawangWellington Primary260%100%4092103104114-100
Seng KangAnchor Green Primary15%45%15517242328-50
Seng KangCompassvale Primary117%100%9682103112156-440
Seng KangFern Green Primary56%76%153667885671840
Seng KangFernvale Primary46%70%15657627296-240
Seng KangNan Chiau Primary316%100%85218261269247220
Seng KangNorth Spring Primary34%56%12036414151-10-30
Seng KangNorth Vista Primary26%58%13628353558-230
Seng KangPalm View Primary51%66%1655675847770
Seng KangRivervale Primary116%100%9693107111115-40
Seng KangSeng Kang Primary9%36%1279101125-140
Seng KangSengkang Green Primary175%100%4873788494-100
Seng KangSpringdale Primary72%89%925161666150
SerangoonCHIJ Our Lady of Good Counsel47%67%932836443590
SerangoonRosyth314%100%42104120132139-70
SerangoonSt Gabriel’s Primary85%92%8240557059110
SerangoonYangzheng Primary209%100%4774899872260
SerangoonZhonghua Primary6%17%13379819-1130
TampinesAngsana Primary283%100%59142164167155120
TampinesChangkat Primary19%36%22030394252-1040
TampinesChongzheng Primary102%100%12589110127122520
TampinesEast Spring Primary33%54%16544515562-720
TampinesGongshang Primary266%100%449811011799180
TampinesJunyuan Primary107%100%85677691791240
TampinesPoi Ching214%100%991581942121922040
TampinesSt Hilda’s Primary316%100%43104129136129710
TampinesTampines North Primary31%59%191495860471340
TampinesTampines Primary64%83%13154678499-1540
TampinesYumin Primary5%32%20111111010040
TengahPioneer Primary58%61%3321141421940194350
Toa PayohCedar Primary39%63%14637515761-40
Toa PayohCHIJ Primary (Toa Payoh)157%100%4962757783-60
Toa PayohFirst Toa Payoh Primary7%22%151581017-730
Toa PayohKheng Cheng107%100%162101149173128450
Toa PayohMaris Stella High200%100%6297121124101230
Toa PayohMarymount Convent27%37%20632475534210
Toa PayohPei Chun Public209%100%4584969467270
Toa PayohSt Andrew’s Junior124%100%846992104130-260
WoodlandsAdmiralty Primary167%100%52738887134-470
WoodlandsEvergreen Primary68%82%10057666875-70
WoodlandsFuchun Primary50%74%943946474340
WoodlandsGreenwood Primary82%92%9154647560150
WoodlandsInnova Primary73%84%10567717759180
WoodlandsMarsiling Primary95%97%1048493999090
WoodlandsQihua Primary46%67%11241475230220
WoodlandsRiverside Primary146%100%546977797720
WoodlandsSi Ling Primary22%39%11819232635-90
WoodlandsWoodgrove Primary89%94%9871818773140
WoodlandsWoodlands Primary97%99%9059698772150
WoodlandsWoodlands Ring Primary49%71%10345485055-50
YishunAhmad Ibrahim Primary17%30%1852428312920
YishunChongfu Primary345%100%40100126138153-150
YishunHuamin Primary148%100%5866808697-110
YishunJiemin Primary38%67%10133383856-180
YishunNaval Base Primary107%100%6048566468-40
YishunNorth View Primary182%100%608810310910900
YishunNorthland Primary346%100%41120136142170-280
YishunPeiying Primary50%74%10541525348510
YishunXishan Primary45%67%14640586681-1520
YishunYishun Primary41%67%12238485030200
Thu 07/08/2025