2025 P1 Registration Phase 2A - Completed

Submitted by Chief Kiasu

Phase 2A of the 2025 P1 Registration is completed.  A total of 41 schools are oversubscribed, with 1 school (St Hilda's Primary) just narrowly missing the need for balloting as the number of applicants exactly meets the number of vacancies.  Congratulations to parents who vied for this school!

YL-ECTL_FB_SEA-EN_KV3_672x560px.jpg

Of the 41 schools, 3 schools will not have balloting as the number of applicants just meet a certain cut-off point.  13 schools require balloting under 1km for SC, 6 schools between 1-2km for SC, and 14 schools greater than 2km for SC.  For PRs, they will have to ballot for 5 schools under 1km.  This shows that for PRs, the only realistic chance of grabbing a place in a school in Singapore in Phase 2A is if they live within 1km of the school.

We have shared the completed chart for Phase 2A below.  Just a quick review of the fields here.  Under the Phase 2A tab, APP refers to the percentage of applicants over the number of places.  Any school that has a value greater than 100% is oversubscribed, and we have highlighted these schools in RED.  Gongshang Primary in Tampines is an incredible 303%, which means that there is only a 1/3 chance of winning the ballot.

LCentral Success -(672 x 560 px).png

TUR refers to the cumulative take-up rate and it shows the percentage of places taken up so far in all Phases.  Nanyang Primary is currently already 85% full!  That is the highest of all schools in Singapore.

Then we have Actuals 2025 which shows the number of places, and the Day 1 and Day 2 number of applications.  We compare the Day 2 numbers with that of last year in the column "2025-2024 Actuals" to try to see if there are significant changes.  A positive number here means that there are more applicants this year, while a negative number means that there are less applicants.

The last column is the "Cohort" column which shows the difference in the number of places granted to the school this year versus last.  Green indicates that the school has received more vacancies while Red means that the school has lost vacancies.  We note here that South View Primary in Choa Chu Kang has the highest difference of 90 extra applications this year.  This will make the school extremely difficult to get into in Phase 2B and 2C.  On the other hand, Nanyang Primary in Bukit Timah has 26 less applicants this year compared to last year.  So people eyeing this school in Phase 2B or 2C should be happy.

RegionSchoolsPhase 2AActuals 20252024 Actuals2025-2024 ActualsCohort
APPTUR2025 Places2025 Day 12025 Day 2
Ang Mo KioAnderson Primary62%59%6936433850
Ang Mo KioAng Mo Kio Primary22%33%78121724-730
Ang Mo KioCHIJ St Nicholas Girls’136%71%869811796210
Ang Mo KioJing Shan Primary104%60%46454849-10
Ang Mo KioMayflower Primary45%39%56232515100
Ang Mo KioTeck Ghee Primary13%33%92121217-560
BedokBedok Green Primary4%19%1404510-560
BedokCHIJ (Katong) Primary32%41%87232835-70
BedokFengshan Primary88%63%58395162-110
BedokOpera Estate Primary24%42%58111412230
BedokRed Swastika116%75%958911088220
BedokSt Anthony’s Canossian Primary9%21%11791112-130
BedokSt Stephen’s9%20%146111319-60
BedokTelok Kurau Primary24%38%11926292810
BedokTemasek Primary277%70%44105122130-80
BedokYu Neng Primary154%67%39556044160
BishanAi Tong123%80%109107134141-70
BishanCatholic High150%75%94124141131100
BishanKuo Chuan Presbyterian Primary64%63%78395072-220
Bukit BatokBukit View Primary4%28%1484618-12-40
Bukit BatokDazhong Primary72%61%68474962-130
Bukit BatokKeming Primary60%59%96475840180
Bukit BatokLianhua Primary8%24%197141519-40
Bukit BatokPrincess Elizabeth Primary279%70%5212614514230
Bukit BatokSt Anthony’s Primary44%51%10233454230
Bukit MerahAlexandra Primary88%65%7658676520
Bukit MerahBlangah Rise Primary19%26%3647610
Bukit MerahCantonment Primary8%23%6105230
Bukit MerahCHIJ (Kellock)18%30%801414104-20
Bukit MerahGan Eng Seng Primary11%23%6247610
Bukit MerahRadin Mas Primary86%66%6347544950
Bukit MerahZhangde Primary34%43%3811131210
Bukit PanjangBeacon Primary2%29%48013-20
Bukit PanjangBukit Panjang Primary77%67%81526269-70
Bukit PanjangCHIJ Our Lady Queen of Peace9%23%87689-10
Bukit PanjangGreenridge Primary34%42%4114141310
Bukit PanjangWest Spring Primary97%70%6259605910
Bukit PanjangWest View Primary97%59%3932383080
Bukit PanjangZhenghua Primary103%71%67496959100
Bukit TimahBukit Timah Primary8%27%78568-20
Bukit TimahHenry Park Primary76%69%1318199106-70
Bukit TimahMethodist Girls’ School (Primary)93%68%95768877110
Bukit TimahNanyang Primary123%85%144163177203-260
Bukit TimahPei Hwa Presbyterian Primary226%73%5396120127-70
Bukit TimahRaffles Girls’ Primary43%46%150566443210
CentralAnglo-Chinese School (Junior)78%67%1349710410220
CentralRiver Valley Primary43%50%7922343400
CentralSt Margaret’s Primary26%33%91222432-80
Choa Chu KangChua Chu Kang Primary60%62%78424737100
Choa Chu KangConcord Primary41%59%4416181710
Choa Chu KangDe La Salle10%36%10591114-30
Choa Chu KangSouth View Primary289%78%66182191101900
Choa Chu KangTeck Whye Primary21%31%10517228140
Choa Chu KangUnity Primary13%32%9511121020
Choa Chu KangYew Tee Primary8%31%926710-30
ClementiClementi Primary7%28%183111312140
ClementiNan Hua Primary167%75%618110210200
ClementiPei Tong Primary15%32%186182834-640
ClementiQifa Primary31%49%118293747-1040
GeylangCanossa Catholic Primary32%39%1966510
GeylangGeylang Methodist School27%47%11327312740
GeylangHaig Girls’29%39%7919231580
GeylangKong Hwa87%73%97718461230
GeylangMaha Bodhi92%79%13111012188330
HougangCHIJ Our Lady of the Nativity23%36%12025272340
HougangHoly Innocents’ Primary95%76%10793102114-120
HougangHougang Primary20%41%66131321-80
HougangMontfort Junior9%19%6846510
HougangPaya Lebar Methodist Girls’47%51%13561646040
HougangPunggol Primary102%68%60596120410
HougangXinghua Primary8%22%87778-10
HougangXinmin Primary82%66%60424965-160
HougangYio Chu Kang Primary16%39%5879270
Jurong EastFuhua Primary33%47%85212838-10-60
Jurong EastJurong Primary26%45%82202123-2-20
Jurong EastYuhua Primary13%27%132151798-60
Jurong WestBoon Lay Garden Primary10%25%8368530
Jurong WestCorporation Primary18%39%60811920
Jurong WestFrontier Primary118%71%6670787710
Jurong WestJurong West Primary123%67%48495944150
Jurong WestLakeside Primary23%45%92182127-60
Jurong WestRulang Primary144%78%718310288140
Jurong WestShuqun Primary195%70%5792111115-40
Jurong WestWest Grove Primary7%35%835611-50
Jurong WestWestwood Primary119%75%7581898720
Jurong WestXingnan Primary31%46%54141723-60
KallangBendemeer Primary19%27%89131723-6-10
KallangFarrer Park Primary16%29%811113130-10
KallangHong Wen61%60%6230383800
Marine ParadeNgee Ann Primary29%47%9422272700
Marine ParadeTanjong Katong Primary176%70%599310431730
Marine ParadeTao Nan128%83%12213615614880
NovenaAnglo-Chinese School (Primary)68%59%12067818010
NovenaSingapore Chinese Girls’ Primary132%69%7589999090
NovenaSt Joseph’s Institution Junior52%52%11756615740
Pasir RisCasuarina Primary90%60%4234381523-20
Pasir RisElias Park Primary78%58%27182128-70
Pasir RisMeridian Primary26%35%1132529281-20
Pasir RisPark View Primary17%42%6081091-20
Pasir RisPasir Ris Primary112%67%4243473980
Pasir RisWhite Sands Primary28%42%6115171700
PunggolEdgefield Primary4%26%122359-40
PunggolGreendale Primary21%39%86101832-14-30
PunggolHorizon Primary101%75%86778788-10
PunggolMee Toh23%48%12422281990
PunggolNorthshore Primary69%69%86545963-40
PunggolOasis Primary44%56%80323549-140
PunggolPunggol Cove Primary36%55%101323649-130
PunggolPunggol Green Primary121%75%63687678-20
PunggolPunggol View Primary81%67%88597149220
PunggolValour Primary102%75%51485270-180
PunggolWaterway Primary195%71%3868744727-30
QueenstownFairfield Methodist Primary106%77%97791039850
QueenstownNew Town Primary2%15%122239-630
QueenstownQueenstown Primary28%50%6113171430
SembawangCanberra Primary26%50%611416124-30
SembawangEndeavour Primary4%27%119554130
SembawangNorthoaks Primary7%16%1528118330
SembawangSembawang Primary77%63%6545504910
SembawangWellington Primary113%75%77858761260
Seng KangAnchor Green Primary18%35%116192129-80
Seng KangCompassvale Primary24%52%7212171520
Seng KangFern Green Primary26%45%125303244-1240
Seng KangFernvale Primary17%44%117152028-80
Seng KangNan Chiau Primary36%58%105343855-170
Seng KangNorth Spring Primary15%33%7181112-1-30
Seng KangNorth Vista Primary30%43%108233238-60
Seng KangPalm View Primary1%31%106114-30
Seng KangRivervale Primary27%44%73152021-10
Seng KangSeng Kang Primary14%31%7661112-10
Seng KangSengkang Green Primary125%75%9510611911630
Seng KangSpringdale Primary57%62%72354154-130
SerangoonCHIJ Our Lady of Good Counsel23%33%5310121200
SerangoonRosyth145%78%769811010460
SerangoonSt Gabriel’s Primary31%33%5816181800
SerangoonYangzheng Primary256%63%36799238540
SerangoonZhonghua Primary3%11%75124-230
TampinesAngsana Primary160%79%78116125115100
TampinesChangkat Primary7%22%17191211140
TampinesChongzheng Primary35%45%110343841-320
TampinesEast Spring Primary17%31%127162261620
TampinesGongshang Primary303%75%6717920319670
TampinesJunyuan Primary80%70%120889693340
TampinesPoi Ching24%50%105222522340
TampinesSt Hilda’s Primary100%79%917791112-2110
TampinesTampines North Primary14%40%153202214840
TampinesTampines Primary43%53%126515459-540
TampinesYumin Primary6%29%1495910-140
TengahPioneer Primary4%3%290912012350
Toa PayohCedar Primary30%40%11927363150
Toa PayohCHIJ Primary (Toa Payoh)85%65%92707888-100
Toa PayohFirst Toa Payoh Primary8%17%98587130
Toa PayohKheng Cheng11%33%11371217-50
Toa PayohMaris Stella High76%66%132901009820
Toa PayohMarymount Convent4%13%1564710-30
Toa PayohPei Chun Public107%80%11111211911360
Toa PayohSt Andrew’s Junior58%52%132667662140
WoodlandsAdmiralty Primary70%63%6028423480
WoodlandsEvergreen Primary13%44%464613-70
WoodlandsFuchun Primary33%48%51131718-10
WoodlandsGreenwood Primary24%57%4161011-10
WoodlandsInnova Primary17%39%59810820
WoodlandsMarsiling Primary19%42%5471017-70
WoodlandsQihua Primary25%38%6913171520
WoodlandsRiverside Primary138%71%50596982-130
WoodlandsSi Ling Primary14%22%6669900
WoodlandsWoodgrove Primary30%43%6015181800
WoodlandsWoodlands Primary37%54%59182228-60
WoodlandsWoodlands Ring Primary19%43%5381016-60
YishunAhmad Ibrahim Primary5%15%13266600
YishunChongfu Primary122%80%98108120105150
YishunHuamin Primary124%75%67788389-60
YishunJiemin Primary25%47%55121418-40
YishunNaval Base Primary105%75%56525974-150
YishunNorth View Primary104%75%71697481-70
YishunNorthland Primary109%75%7067767240
YishunPeiying Primary32%48%66182115610
YishunXishan Primary15%39%102101521-620
YishunYishun Primary35%45%94283347-140
Wed 16/07/2025