P1 balloting results by school
How competitive each school was in the 2025 P1 Registration Exercise, from official MOE data. Set your situation to filter by your honest Phase 2C odds, or open a school for every phase.
Enter your home postcode to rank schools by distance and show your real Phase 2C odds for each.
Odds are the Phase 2C (open) traffic-light from the 2025 result for Singapore Citizen, within 1km — a guide, not a forecast. Add your postcode above to use each school’s real distance.
Filters
Focus = a school’s MOE-designated distinctive programme (only 32 schools have one) — most schools offer a broad CCA range regardless.
Showing 179 schools.
Tip: tap Compare on a few schools to see them side by side.
Admiralty Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredAhmad Ibrahim Primary School
No ballotingNo balloting — places were available without a ballot.
220 places · 2025 MOE data
2C: Good chanceAi Tong School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation⚽ Sports & outdoor🤝 Leadership & communityAlexandra Primary School
CompetitivePhase 2C balloted 1–2km.
200 places · 2025 MOE data
2C: Good chanceAnchor Green Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceAnderson Primary School
CompetitivePhase 2C balloted 1–2km.
210 places · 2025 MOE data
2C: Good chanceAng Mo Kio Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceAnglo-Chinese School (Junior)
Very competitiveBoys' schoolPhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting required⚽ Sports & outdoorAnglo-Chinese School (Primary)
Very competitiveBoys' schoolPhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting required⚽ Sports & outdoor🗣️ Languages🤝 Leadership & communityAngsana Primary School
Very competitivePhase 2C balloted within 1km.
280 places · 2025 MOE data
2C: Balloting requiredBeacon Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceBedok Green Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceBendemeer Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceBlangah Rise Primary School
No ballotingNo balloting — places were available without a ballot.
120 places · 2025 MOE data
2C: Good chanceBoon Lay Garden Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceBukit Panjang Primary School
CompetitivePhase 2C balloted 1–2km.
240 places · 2025 MOE data
2C: Good chanceBukit Timah Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Balloting requiredBukit View Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceCanberra Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredCanossa Catholic Primary School
No ballotingNo balloting — places were available without a ballot.
120 places · 2025 MOE data
2C: Good chanceCantonment Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceCasuarina Primary School
No ballotingNo balloting — places were available without a ballot.
160 places · 2025 MOE data
2C: Good chanceCatholic High School (Primary)
Very competitiveBoys' schoolPhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation🌱 Sustainability & environment⚽ Sports & outdoorCedar Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceChangkat Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceCHIJ (Katong) Primary
No ballotingGirls' schoolNo balloting — places were available without a ballot.
200 places · 2025 MOE data
2C: Good chance🗣️ Languages🤝 Leadership & communityCHIJ (Kellock)
No ballotingGirls' schoolNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chance🎭 Arts, music & performingCHIJ Our Lady of Good Counsel
No ballotingGirls' schoolNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chance🎭 Arts, music & performing🗣️ Languages🤝 Leadership & communityCHIJ Our Lady of the Nativity
Some competitionGirls' schoolPhase 2C balloted beyond 2km.
240 places · 2025 MOE data
2C: Good chance⚽ Sports & outdoor🗣️ LanguagesCHIJ Our Lady Queen of Peace
No ballotingGirls' schoolNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chance🔬 STEM & innovation🌱 Sustainability & environment🤝 Leadership & communityCHIJ Primary (Toa Payoh)
Very competitiveGirls' schoolPhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation🌱 Sustainability & environment⚽ Sports & outdoorCHIJ St. Nicholas Girls' School (Primary)
Very competitiveGirls' schoolPhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting required🎭 Arts, music & performing🗣️ LanguagesChongfu School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation⚽ Sports & outdoor🤝 Leadership & communityChongzheng Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceChua Chu Kang Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredClementi Primary School
No ballotingNo balloting — places were available without a ballot.
320 places · 2025 MOE data
2C: Good chanceCompassvale Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredConcord Primary School
Some competitionPhase 2C balloted PR within 1km.
210 places · 2025 MOE data
2C: Good chanceCorporation Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceDazhong Primary School
No ballotingNo balloting — places were available without a ballot.
200 places · 2025 MOE data
2C: Good chanceDe La Salle School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chance🔬 STEM & innovation🤝 Leadership & communityEast Spring Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceEdgefield Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceElias Park Primary School
Very competitivePhase 2C balloted within 1km.
160 places · 2025 MOE data
2C: Balloting requiredEndeavour Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceEvergreen Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceFairfield Methodist School (Primary)
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting required🎭 Arts, music & performing🗣️ LanguagesFarrer Park Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceFengshan Primary School
CompetitivePhase 2C balloted 1–2km.
180 places · 2025 MOE data
2C: Good chanceFern Green Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceFernvale Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceFirst Toa Payoh Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceFrontier Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredFuchun Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceFuhua Primary School
No ballotingNo balloting — places were available without a ballot.
220 places · 2025 MOE data
2C: Good chanceGan Eng Seng Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceGeylang Methodist School (Primary)
No ballotingNo balloting — places were available without a ballot.
270 places · 2025 MOE data
2C: Good chance🌱 Sustainability & environment🗣️ Languages🤝 Leadership & communityGongshang Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredGreendale Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceGreenridge Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceGreenwood Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceHaig Girls' School
No ballotingGirls' schoolNo balloting — places were available without a ballot.
190 places · 2025 MOE data
2C: Good chance🔬 STEM & innovation🎭 Arts, music & performing🤝 Leadership & communityHenry Park Primary School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting requiredHoly Innocents' Primary School
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting requiredHong Wen School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting required⚽ Sports & outdoorHorizon Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredHougang Primary School
No ballotingNo balloting — places were available without a ballot.
190 places · 2025 MOE data
2C: Good chanceHuamin Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredInnova Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceJiemin Primary School
No ballotingNo balloting — places were available without a ballot.
190 places · 2025 MOE data
2C: Good chanceJing Shan Primary School
Some competitionPhase 2A balloted PR within 1km.
150 places · 2025 MOE data
2C: Good chanceJunyuan Primary School
Some competitionPhase 2C balloted PR within 1km.
280 places · 2025 MOE data
2C: Good chanceJurong Primary School
No ballotingNo balloting — places were available without a ballot.
220 places · 2025 MOE data
2C: Good chanceJurong West Primary School
Some competitionPhase 2A balloted beyond 2km.
180 places · 2025 MOE data
2C: Good chanceKeming Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredKheng Cheng School
Some competitionPhase 2C balloted PR 1–2km.
240 places · 2025 MOE data
2C: Good chance🔬 STEM & innovation🌱 Sustainability & environment🤝 Leadership & communityKong Hwa School
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting required⚽ Sports & outdoor🗣️ LanguagesKuo Chuan Presbyterian Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredLakeside Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceLianhua Primary School
No ballotingNo balloting — places were available without a ballot.
320 places · 2025 MOE data
2C: Good chanceMaha Bodhi School
Very competitivePhase 2C balloted within 1km.
330 places · 2025 MOE data
2C: Balloting required🎭 Arts, music & performing🗣️ LanguagesMaris Stella High School (Primary)
Very competitiveBoys' schoolPhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting required🗣️ LanguagesMarsiling Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceMarymount Convent School
No ballotingGirls' schoolNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chance⚽ Sports & outdoor🗣️ LanguagesMayflower Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceMee Toh School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting required🌱 Sustainability & environment⚽ Sports & outdoor🤝 Leadership & communityMeridian Primary School
No ballotingNo balloting — places were available without a ballot.
220 places · 2025 MOE data
2C: Good chanceMethodist Girls' School (Primary)
Very competitiveGirls' schoolPhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting required⚽ Sports & outdoor🗣️ Languages🤝 Leadership & communityMontfort Junior School
No ballotingBoys' schoolNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceNan Chiau Primary School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting requiredNan Hua Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Slim chanceNanyang Primary School
Very competitivePhase 2C balloted within 1km.
390 places · 2025 MOE data
2C: Balloting requiredNaval Base Primary School
Some competitionPhase 2A balloted beyond 2km.
240 places · 2025 MOE data
2C: Good chanceNew Town Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceNgee Ann Primary School
Some competitionPhase 2C balloted PR within 1km.
240 places · 2025 MOE data
2C: Good chanceNorth Spring Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceNorth View Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredNorth Vista Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceNorthland Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredNorthoaks Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceNorthshore Primary School
Very competitivePhase 2C balloted within 1km.
280 places · 2025 MOE data
2C: Balloting requiredOasis Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceOpera Estate Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chancePalm View Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chancePark View Primary School
No ballotingNo balloting — places were available without a ballot.
190 places · 2025 MOE data
2C: Good chancePasir Ris Primary School
Very competitivePhase 2C balloted within 1km.
180 places · 2025 MOE data
2C: Balloting requiredPaya Lebar Methodist Girls' School (Primary)
CompetitiveGirls' schoolPhase 2C balloted 1–2km.
270 places · 2025 MOE data
2C: Good chance🔬 STEM & innovation⚽ Sports & outdoor🎭 Arts, music & performingPei Chun Public School
Very competitivePhase 2C balloted within 1km.
300 places · 2025 MOE data
2C: Balloting required🗣️ Languages🤝 Leadership & communityPei Hwa Presbyterian Primary School
Very competitivePhase 2C balloted within 1km.
224 places · 2025 MOE data
2C: Balloting requiredPei Tong Primary School
No ballotingNo balloting — places were available without a ballot.
320 places · 2025 MOE data
2C: Good chancePeiying Primary School
No ballotingNo balloting — places were available without a ballot.
200 places · 2025 MOE data
2C: Good chancePioneer Primary School
No ballotingNo balloting — places were available without a ballot.
350 places · 2025 MOE data
2C: Good chancePoi Ching School
Very competitivePhase 2C balloted within 1km.
280 places · 2025 MOE data
2C: Balloting required🎭 Arts, music & performing🗣️ LanguagesPrincess Elizabeth Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Slim chancePunggol Cove Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chancePunggol Green Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredPunggol Primary School
Some competitionPhase 2A balloted PR within 1km.
190 places · 2025 MOE data
2C: Good chancePunggol View Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceQifa Primary School
Some competitionPhase 2C balloted beyond 2km.
280 places · 2025 MOE data
2C: Good chanceQihua Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceQueenstown Primary School
Some competitionPhase 2C balloted PR within 1km.
210 places · 2025 MOE data
2C: Good chanceRadin Mas Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Balloting requiredRaffles Girls' Primary School
Some competitionGirls' schoolPhase 2C balloted beyond 2km.
270 places · 2025 MOE data
2C: Good chanceRed Swastika School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation⚽ Sports & outdoor🤝 Leadership & communityRiver Valley Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceRiverside Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredRivervale Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Balloting requiredRosyth School
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation🎭 Arts, music & performingRulang Primary School
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Balloting requiredSembawang Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Balloting requiredSeng Kang Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceSengkang Green Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredShuqun Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Balloting requiredSi Ling Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceSingapore Chinese Girls' Primary School
Very competitiveGirls' schoolPhase 2C balloted within 1km.
192 places · 2025 MOE data
2C: Balloting requiredSouth View Primary School
Very competitivePhase 2C balloted within 1km.
270 places · 2025 MOE data
2C: Slim chanceSpringdale Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceSt Andrew's School (Junior)
Very competitiveBoys' schoolPhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredSt. Anthony's Canossian Primary School
No ballotingGirls' schoolNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceSt. Anthony's Primary School
CompetitivePhase 2C balloted 1–2km.
240 places · 2025 MOE data
2C: Good chanceSt. Gabriel's Primary School
No ballotingBoys' schoolNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceSt. Hilda's Primary School
Very competitivePhase 2C balloted within 1km.
280 places · 2025 MOE data
2C: Balloting requiredSt. Joseph's Institution Junior
CompetitiveBoys' schoolPhase 2C balloted 1–2km.
240 places · 2025 MOE data
2C: Good chance⚽ Sports & outdoor🤝 Leadership & communitySt. Margaret's School (Primary)
No ballotingGirls' schoolNo balloting — places were available without a ballot.
192 places · 2025 MOE data
2C: Good chance⚽ Sports & outdoor🗣️ Languages🤝 Leadership & communitySt. Stephen's School
No ballotingBoys' schoolNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceTampines North Primary School
No ballotingNo balloting — places were available without a ballot.
320 places · 2025 MOE data
2C: Good chanceTampines Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceTanjong Katong Primary School
CompetitivePhase 2C balloted 1–2km.
200 places · 2025 MOE data
2C: Good chanceTao Nan School
Very competitivePhase 2C balloted within 1km.
360 places · 2025 MOE data
2C: Balloting required🔬 STEM & innovation⚽ Sports & outdoorTeck Ghee Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceTeck Whye Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceTelok Kurau Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceTemasek Primary School
Very competitivePhase 2C balloted within 1km.
200 places · 2025 MOE data
2C: Balloting requiredUnity Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceValour Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredWaterway Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredWellington Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredWest Grove Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceWest Spring Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceWest View Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceWestwood Primary School
Very competitivePhase 2C balloted within 1km.
240 places · 2025 MOE data
2C: Balloting requiredWhite Sands Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceWoodgrove Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceWoodlands Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceWoodlands Ring Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceXinghua Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceXingnan Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceXinmin Primary School
Very competitivePhase 2C balloted within 1km.
210 places · 2025 MOE data
2C: Balloting requiredXishan Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceYangzheng Primary School
Very competitivePhase 2C balloted within 1km.
160 places · 2025 MOE data
2C: Balloting requiredYew Tee Primary School
No ballotingNo balloting — places were available without a ballot.
210 places · 2025 MOE data
2C: Good chanceYio Chu Kang Primary School
No ballotingNo balloting — places were available without a ballot.
180 places · 2025 MOE data
2C: Good chanceYishun Primary School
No ballotingNo balloting — places were available without a ballot.
220 places · 2025 MOE data
2C: Good chanceYu Neng Primary School
Very competitivePhase 2C balloted within 1km.
180 places · 2025 MOE data
2C: Balloting requiredYuhua Primary School
No ballotingNo balloting — places were available without a ballot.
240 places · 2025 MOE data
2C: Good chanceYumin Primary School
No ballotingNo balloting — places were available without a ballot.
280 places · 2025 MOE data
2C: Good chanceZhangde Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chanceZhenghua Primary School
Some competitionPhase 2A balloted PR within 1km.
210 places · 2025 MOE data
2C: Good chanceZhonghua Primary School
No ballotingNo balloting — places were available without a ballot.
150 places · 2025 MOE data
2C: Good chance
School details (type, focus, CCAs) are from official MOE data (data.gov.sg). Balloting figures are from the 2025 P1 Registration Exercise; always confirm on the official MOE page linked in each school.
More free help from SG Exam Prep
Two more free tools for your family — both made by the same parent, no ads, no fees.
PaperKaki — free past papers
Real past papers from Singapore schools (P3–P6 · five subjects) — search, view and download. Free, no account needed.
Browse the free libraryCoach — guided practice
Free betaPractise the questions your child gets wrong, marked in moments — built from real exam papers and the MOE syllabus. Free, open beta.
Try Coach — free
SG Exam Prep