Primary schools in Bukit Merah
阅读中文版 · Read in Chinese →The 7 primary schools in Bukit Merah, ranked by how oversubscribed Phase 2A is. Pick a year to see that year's balloting, from 2009 to the live 2026 figures.
MOE data last updated: 21 August 2026, 4:29pm SGT
Where these schools are
The 7 primary schools in Bukit Merah. This map shows where they are, not how far they are from you: MOE measures that from your own registered address. Tap Show your location to put yourself on the map, or check your address on SLA's OneMap School Query.
Tip: pin a school, then add another to compare.
| 7 schools7 sch↕ | Phase 1P1↕ | 2A2A↕ | 2A(2)2A2↕ | 2B2B↕ | 2C2C↕ | 2C(S)2CS↕ | 33↕ | TotalTot↕ |
|---|---|---|---|---|---|---|---|---|
| AlexandraMK | 8080/14057% | 6063/60105%PR<1 | – | 77/2035% | 5586/55156%all SC<1 placed | 0 | – | 200of 200100% |
| Radin Mas | 7272/14051% | 6767/6899% | – | 2123/21110%SC 1-2 | 4266/42157%SC 1-2 | 0 | – | 200of 200100% |
| Gan Eng Seng | 2222/6037% | 1313/3834% | – | 00/280% | 2222/8626% | -14/6422% | – | 57of 120 (-30)48% |
| Zhangde | 4444/9049% | 1313/4628% | – | 00/310% | 4647/9549% | -25/4951% | – | 103of 15069% |
| Blangah Rise | 2424/6040% | 66/3617% | – | 00/300% | 2121/9123% | -8/7011% | – | 51of 12043% |
| Cantonment | 2323/6038% | 44/3711% | – | 00/310% | 3636/9339% | -25/5744% | – | 63of 120 (-30)53% |
| CHIJ (Kellock) | 3434/9038% | 66/5611% | – | 1212/3732% | 5353/10152% | -24/4850% | – | 105of 150 (-30)70% |
| Total | 299/64047% | 172/34150% | – | 42/19821% | 331/56359% | 96/28833% | – | 779of 1,06073% |
| AlexandraMK | 6464/14046% | 6767/7688% | – | 55/2322% | 6773/67109%SC 1-2 (12/10) | 00/0 | 00/0 | 203of 200101% |
| Radin Mas | 7777/14055% | 5454/6386% | – | 2222/2396% | 4796/47204%SC<1 (56/47) | 00/0 | 00/0 | 200of 200100% |
| Gan Eng Seng | 2828/9031% | 77/6211% | – | 00/390% | 1717/11615% | 88/1008% | no record92 places | 60of 15040% |
| Zhangde | 5252/9058% | 1313/3834% | – | 00/290% | 7474/8785% | 1319/13146%SC 1-2 (6/5) | 00/0 | 152of 150101% |
| Blangah Rise | 2424/6040% | 77/3619% | – | 00/300% | 1919/8921% | 2222/7131% | no record49 places | 72of 12060% |
| Cantonment | 2929/9032% | 55/618% | – | 00/390% | 2929/11625% | 2222/8725% | no record65 places | 85of 15057% |
| CHIJ (Kellock) | 4040/12033% | 1414/8018% | – | 66/4214% | 5757/12346% | 3939/6659% | no record27 places | 156of 180 (-20)87% |
| Total | 314314/73043% | 167167/41640% | – | 3333/22515% | 310365/64557% | 104110/33733% | no record233 places | 928of 1,15081% |
| AlexandraMK | 7575/14054% | 6565/65100% | – | 33/2015% | 5882/58141%SC<1 (61/58) | 00/0 | 00/0 | 201of 200100% |
| Radin Mas | 7979/14056% | 4949/6279% | – | 2424/2596% | 5276/52146%SC 1-2 (36/13) | 00/0 | 00/0 | 204of 200102% |
| Gan Eng Seng | 3838/9042% | 66/5212% | – | 00/360% | 1717/10716% | 1717/9019% | no record73 places | 78of 15052% |
| Zhangde | 5252/9058% | 1212/3832% | – | 11/293% | 8595/85112%PR 1-2 (10/2) | 00/0 | 00/0 | 150of 150 (-30)100% |
| Blangah Rise | 1515/6025% | 66/4513% | – | 00/330% | 1717/9917% | 88/8210% | no record74 places | 46of 12038% |
| Cantonment | 3939/9043% | 22/514% | – | 00/360% | 2323/10921% | 2121/8624% | no record65 places | 85of 15057% |
| CHIJ (Kellock) | 4444/14031% | 1010/9610% | – | 99/4918% | 5252/14037% | 3838/8843% | no record50 places | 153of 20077% |
| Total | 342342/75046% | 150150/40937% | – | 3737/22816% | 304362/65056% | 8484/34624% | no record262 places | 917of 1,17078% |
| Alexandra | 5757/14041% | 1313/8316% | – | 44/439% | 127141/127111%SC>2 | 00/0 | 00/0 | 201of 200100% |
| Radin Mas | 7070/14050% | 5656/7179% | – | 2222/2588% | 5481/54150%SC<1 | 00/0 | 00/0 | 202of 200101% |
| Gan Eng Seng | 3131/9034% | 44/597% | – | 00/380% | 2727/11523% | 2121/8824% | no record67 places | 83of 15055% |
| Zhangde | 6363/12053% | 2222/5739% | – | 00/320% | 8888/9593% | 819/8238%SC<1 | 00/0 | 181of 180101% |
| Blangah Rise | 2323/6038% | 2020/3754% | – | 00/260% | 1818/7723% | 1212/6020% | no record48 places | 73of 12061% |
| Cantonment | 4545/9050% | 44/459% | – | 22/346% | 4040/10040% | 1919/6032% | no record41 places | 110of 150 (-30)73% |
| CHIJ (Kellock) | 4747/14034% | 1212/9313% | – | 1414/4730% | 4949/12838% | 2222/7928% | no record57 places | 144of 20072% |
| Total | 336336/78043% | 131131/44529% | – | 4242/24517% | 403444/69664% | 8293/29532% | no record213 places | 994of 1,20083% |
| Alexandra | 7575/14054% | 99/6514% | – | 44/3910% | 113146/113129%all SC<1 placed | 00/0 | 00/0 | 201of 200100% |
| Radin Mas | 8585/14061% | 5562/55113%SC>2 | – | 2020/20100% | 4082/40205%SC<1 | 00/0 | 00/0 | 200of 200100% |
| Gan Eng Seng | 3636/9040% | 22/544% | – | 00/370% | 2828/11225% | 2121/8425% | no record63 places | 87of 150 (-60)58% |
| Zhangde | 7575/12063% | 1111/4524% | – | 11/313% | 9292/9399% | 18/1800%SC<1 | 00/0 | 180of 180 (-30)100% |
| Blangah Rise | 1919/6032% | 66/4115% | – | 00/320% | 2424/9625% | 1919/7226% | no record53 places | 68of 120 (-30)57% |
| Cantonment | 4444/12037% | 22/763% | – | 00/450% | 4343/13632% | 4747/9351% | no record46 places | 136of 180 (-60)76% |
| CHIJ (Kellock) | 4949/14035% | 1313/9114% | – | 1616/4635% | 7777/12363% | 4141/4689% | no record5 places | 196of 20098% |
| Total | 383383/81047% | 98105/42725% | – | 4141/25016% | 417492/71369% | 129136/29646% | no record167 places | 1,068of 1,23087% |
| Alexandra | 9595/16059% | 00/650% | 1010/6615% | 66/4813% | 91112/91123%SC<1 | 00/0 | 00/0 | 202of 200101% |
| Radin Mas | 8282/16051% | 3030/7838% | 3939/4881% | 1212/2548% | 3976/39195%SC<1 | 00/0 | 00/0 | 202of 200101% |
| Gan Eng Seng | 4040/17024% | 00/1300% | 44/1303% | 00/830% | 2929/16717% | 1818/14113% | no record123 places | 91of 21043% |
| Zhangde | 8282/17048% | 11/881% | 1515/8717% | 00/570% | 8585/11375% | 2840/28143%SC 1-2 | 00/0 | 211of 210100% |
| Blangah Rise | 1818/11016% | 11/921% | 99/9110% | 00/610% | 1111/1229% | 99/1118% | no record102 places | 48of 150 (-30)32% |
| Cantonment | 6060/20030% | 00/1400% | 22/1401% | 11/891% | 6666/17737% | 3030/11327% | no record83 places | 159of 24066% |
| CHIJ (Kellock) | 4343/16027% | 00/1170% | 1616/11714% | 2323/7132% | 8181/11968% | 2828/3874% | no record10 places | 191of 20096% |
| Total | 420420/1,13037% | 3232/7105% | 9595/67914% | 4242/43410% | 402460/82856% | 113125/43129% | no record318 places | 1,104of 1,41078% |
| Alexandra | 103103/16064% | 00/570% | 55/579% | 1414/4730% | 83132/83159%SC<1 | 00/0 | 00/0 | 205of 200 (-10)102% |
| Radin Mas | 115115/16072% | 2828/4562% | 1831/18172%SC 1-2 | 2121/21100% | 2375/23326%SC<1 | 00/0 | 00/0 | 205of 200102% |
| Gan Eng Seng | 5858/17034% | 00/1120% | 22/1122% | 00/750% | 4545/15230% | 5151/10748% | no record56 places | 156of 210 (+30)74% |
| Zhangde | 7070/17041% | 00/1000% | 1515/10015% | 00/630% | 125128/125102%PR 1-2 | 00/0 | 00/0 | 210of 210100% |
| Blangah Rise | 1717/14012% | 00/1230% | 1414/12311% | 00/750% | 1717/14911% | 1616/13212% | no record116 places | 64of 180 (+90)36% |
| Cantonment | 7777/20039% | 00/1230% | 66/1235% | 00/790% | 4444/16028% | 7676/11666% | no record40 places | 203of 240 (+60)85% |
| CHIJ (Kellock) | 4646/16029% | 00/1140% | 2222/11419% | 2626/6739% | 104104/10995% | 514/5280%SC 1-2 | 00/0 | 203of 200101% |
| Total | 486486/1,16042% | 2828/6744% | 8295/64715% | 6161/42714% | 441545/80168% | 148157/36044% | no record212 places | 1,246of 1,44087% |
| Alexandra | 9999/17058% | 11/711% | 33/704% | 66/5411% | 103127/103123%SC<1 | 00/0 | 00/0 | 212of 210101% |
| Radin Mas | 8383/16052% | 2626/7734% | 2525/5149% | 1616/3348% | 5286/52165%SC<1 | 00/0 | 00/0 | 202of 200 (-10)101% |
| Gan Eng Seng | 4343/14031% | 00/970% | 55/975% | 00/660% | 3636/13227% | 3333/9634% | no record63 places | 117of 18065% |
| Zhangde | 7575/17044% | 00/960% | 1212/9613% | 11/622% | 124124/124100% | 00/0 | 00/0 | 212of 210101% |
| Blangah Rise | 1515/5030% | 00/350% | 44/3511% | 00/360% | 1919/7127% | 88/5215% | no record44 places | 46of 90 (-30)51% |
| Cantonment | 6161/14044% | 00/790% | 33/794% | 11/582% | 8080/11570% | 3535/35100% | 00/0 | 180of 180 (-30)100% |
| CHIJ (Kellock) | 4646/16029% | 00/1140% | 1515/11413% | 3535/7050% | 103103/10499% | 13/1300%all SC<1 placed | 00/0 | 200of 200100% |
| Total | 422422/99043% | 2727/5695% | 6767/54212% | 5959/37916% | 517575/70182% | 7779/18443% | no record107 places | 1,169of 1,27092% |
| Alexandra | 90 | 0 | 3 | 44/597% | 113128/113113% | 00/0 | 00/0 | 210of 210100% |
| Radin Mas | 115 | 31 | 23 | 1518/2186% | 2663/26242% | 00/0 | 00/0 | 210of 210 (-30)100% |
| Gan Eng Seng | 73 | 0 | 7 | 00/500% | 4444/10044% | 4343/5677% | no record13 places | 167of 18093% |
| Zhangde | 91 | 0 | 19 | 02/504% | 100109/100109% | 00/0 | 00/0 | 210of 210100% |
| Blangah Rise | 21 | 2 | 5 | 00/460% | 1717/9218% | 1515/7520% | no record60 places | 60of 12050% |
| Cantonment | 66 | 0 | 2 | 01/711% | 8585/14459% | 5050/5985% | no record9 places | 203of 21097% |
| CHIJ (Kellock) | 51 | 1 | 21 | 3235/6455% | 95101/95106% | 00/0 | 00/0 | 200of 200100% |
| Total | 507 | 34 | 80 | 5160/36117% | 480547/67082% | 108108/19057% | no record82 places | 1,260of 1,34094% |
| Alexandra | 82 | 0 | 0 | 22/653% | 127161/127127% | 00/0 | 00/0 | 211of 210100% |
| Radin Mas | 110 | 41 | 27 | 1417/3155% | 4857/48119% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 67 | 0 | 6 | 01/542% | 3939/10736% | 2020/6829% | no record48 places | 132of 180 (-30)73% |
| Zhangde | 87 | 0 | 24 | 01/502% | 100109/100109% | 00/0 | 00/0 | 211of 210 (-30)100% |
| Blangah Rise | 10 | 1 | 3 | 00/530% | 1416/10715% | 88/939% | no record85 places | 36of 12030% |
| Cantonment | 68 | 0 | 2 | 01/701% | 6464/14145% | 1919/7725% | no record58 places | 153of 21073% |
| CHIJ (Kellock) | 51 | 0 | 19 | 2223/6535% | 7777/10871% | 2424/3177% | no record7 places | 193of 20097% |
| Total | 475 | 42 | 81 | 3845/38812% | 469523/73871% | 7171/26926% | no record198 places | 1,176of 1,37086% |
| Alexandra | 73 | 0 | 2 | 33/684% | 132147/132111% | 00/0 | 00/0 | 210of 210100% |
| Radin Mas | 77 | 35 | 33 | 916/4833% | 86100/86116% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 71 | 0 | 7 | 00/660% | 5455/13341% | 1717/7922% | no record62 places | 149of 21071% |
| Zhangde | 75 | 0 | 17 | 01/741% | 119120/14981% | 2323/3077% | no record7 places | 234of 24098% |
| Blangah Rise | 23 | 0 | 2 | 00/480% | 1516/9517% | 11/801% | no record79 places | 41of 120 (-30)34% |
| Cantonment | 67 | 2 | 6 | 01/681% | 6868/13550% | 1818/6727% | no record49 places | 161of 21077% |
| CHIJ (Kellock) | 53 | 0 | 12 | 1517/6825% | 8787/12073% | 1616/3348% | no record17 places | 183of 20092% |
| Total | 439 | 37 | 79 | 2738/4409% | 561593/85070% | 7575/28926% | no record214 places | 1,218of 1,43085% |
| Alexandra | 53 | 0 | 0 | 66/798% | 151206/151136% | 00/0 | 00/0 | 210of 210100% |
| Radin Mas | 98 | 19 | 33 | 1820/4544% | 7294/72131% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 80 | 0 | 8 | 00/610% | 7474/12360% | 3737/4976% | no record12 places | 199of 210 (-30)95% |
| Zhangde | 96 | 0 | 22 | 1520/6133% | 107120/107112% | 00/0 | 00/0 | 240of 240100% |
| Blangah Rise | 27 | 2 | 7 | 00/570% | 2323/11420% | 66/917% | no record85 places | 65of 150 (-30)43% |
| Cantonment | 72 | 0 | 3 | 01/681% | 111112/13682% | 2323/2592% | no record2 places | 209of 210 (-30)100% |
| CHIJ (Kellock) | 53 | 0 | 27 | 3032/6053% | 7676/9084% | 1416/14114% | 00/0 | 200of 200100% |
| Total | 479 | 21 | 100 | 6979/43118% | 614705/79389% | 8082/17946% | no record99 places | 1,363of 1,46093% |
| Alexandra | 18 | 0 | 1 | 44/964% | 187254/187136% | 00/0 | 00/0 | 210of 210100% |
| Radin Mas | 134 | 6 | 60 | 2022/20110% | 2053/20265% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 79 | 0 | 6 | 00/780% | 7880/15651% | 6868/7788% | no record9 places | 231of 24096% |
| Zhangde | 92 | 0 | 13 | 1212/6818% | 123132/123107% | 00/0 | 00/0 | 240of 240100% |
| Blangah Rise | 28 | 0 | 3 | 00/750% | 2020/14913% | 77/1295% | no record122 places | 58of 18032% |
| Cantonment | 64 | 0 | 0 | 22/882% | 9495/17455% | 4343/8054% | no record37 places | 203of 24085% |
| CHIJ (Kellock) | 48 | 0 | 25 | 3737/6458% | 9098/90109% | 00/0 | 00/0 | 200of 200100% |
| Total | 463 | 6 | 108 | 7577/48916% | 612732/89981% | 118118/28641% | no record168 places | 1,382of 1,55089% |
| Alexandra | 0 | 0 | 0 | 00/1050% | 210232/210110% | 00/0 | 00/0 | 210of 210100% |
| Radin Mas | 105 | 0 | 53 | 3232/4178% | 5074/50148% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 98 | 1 | 12 | 22/653% | 9595/12775% | 3638/36106% | 00/0 | 244of 240102% |
| Zhangde | 120 | 0 | 20 | 1111/5022% | 89116/89130% | 00/0 | 00/0 | 240of 240100% |
| Blangah Rise | 37 | 0 | 3 | 00/700% | 2121/14015% | – | no record27 places | -of 180 (-60) |
| Cantonment | 57 | 0 | 2 | 00/910% | 9797/18154% | – | no record37 places | -of 240 |
| CHIJ (Kellock) | 56 | 0 | 24 | 3030/6050% | 8686/9096% | 67/6117% | 00/0 | 202of 200101% |
| Total | 473 | 1 | 114 | 7575/48216% | 648721/88781% | 4245/42107% | no record64 places | 1,136of 1,55073% |
| Alexandra | – | – | – | – | – | – | – | - |
| Radin Mas | 93 | 0 | 46 | 5163/51124% | 5084/50168% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 98 | 0 | 15 | 11/642% | 126144/126114% | 00/0 | 00/0 | 240of 240100% |
| Zhangde | 97 | 0 | 11 | 99/6614% | 123158/123128% | 00/0 | 00/0 | 240of 240100% |
| Blangah Rise | 27 | 0 | 2 | 00/1060% | 3131/21115% | – | no record46 places | -of 240 (+60) |
| Cantonment | 44 | 0 | 3 | 33/973% | 160160/19084% | 3138/31123% | 00/0 | 241of 240 (+30)100% |
| CHIJ (Kellock) | 53 | 0 | 12 | 3636/6853% | 99121/99122% | 00/0 | 00/0 | 200of 200100% |
| Total | 412 | 0 | 89 | 100112/45225% | 589698/79987% | 3138/31123% | no record46 places | 1,161of 1,40083% |
| Alexandra | – | – | – | – | – | – | – | - |
| Radin Mas | 79 | 2 | 40 | 4040/6067% | 81118/81146% | 00/0 | 00/0 | 242of 240101% |
| Gan Eng Seng | 91 | 0 | 9 | 22/703% | 100100/14071% | 4048/40120% | 00/0 | 242of 240101% |
| Zhangde | 96 | 1 | 13 | 44/656% | 129151/129117% | 00/0 | 00/0 | 243of 240101% |
| Blangah Rise | 28 | 2 | 4 | 11/731% | 1717/14811% | – | no record20 places | -of 180 (-30) |
| Cantonment | 19 | 0 | 2 | 00/950% | 9696/18951% | – | no record46 places | -of 210 |
| CHIJ (Kellock) | 43 | 0 | 15 | 2727/7138% | 115135/115117% | 00/0 | 00/0 | 200of 200100% |
| Total | 356 | 5 | 83 | 7474/43417% | 538617/80277% | 4048/40120% | no record66 places | 927of 1,31071% |
| Alexandra | – | – | – | – | – | – | – | - |
| Radin Mas | 98 | 0 | 24 | 3030/5951% | 88126/88143% | 00/0 | 00/0 | 240of 240100% |
| Gan Eng Seng | 74 | 1 | 10 | 00/780% | 110110/15571% | 4753/47113% | 00/0 | 242of 240101% |
| Zhangde | 98 | 1 | 14 | 44/646% | 123153/123124% | 00/0 | 00/0 | 240of 240100% |
| Blangah Rise | 48 | 0 | 1 | 00/810% | 1616/16110% | 77/1465% | no record30 places | 72of 21034% |
| Cantonment | 0 | 0 | 2 | 00/1040% | 7474/20836% | 1616/13412% | no record40 places | 92of 21044% |
| CHIJ (Kellock) | 39 | 0 | 12 | 2424/7532% | 123123/12598% | 36/3200% | 00/0 | 201of 200100% |
| Total | 357 | 2 | 63 | 5858/46113% | 534602/86070% | 7382/33025% | no record70 places | 1,087of 1,34081% |
| Alexandra | – | – | – | – | – | – | – | - |
| Radin Mas | 119 | 0 | 35 | 2323/4353% | 65128/65197% | 00/0 | 00/0 | 242of 240101% |
| Gan Eng Seng | 75 | 0 | 14 | 00/760% | 113113/15374% | 4058/40145% | 00/0 | 242of 240101% |
| Zhangde | 99 | 0 | 11 | 00/650% | 132156/132118% | 00/0 | 00/0 | 242of 240101% |
| Blangah Rise | 30 | 0 | 8 | 00/860% | 1314/1728% | 2020/15913% | no record139 places | 71of 21034% |
| Cantonment | – | – | – | – | – | – | – | - |
| CHIJ (Kellock) | 50 | 0 | 15 | 1818/6826% | 117125/117107% | 00/0 | 00/0 | 200of 200100% |
| Total | 373 | 0 | 83 | 4141/33812% | 440536/63984% | 6078/19939% | no record139 places | 997of 1,13088% |
Which HDB blocks are within 1km of each school in Bukit Merah
Every block within 1km and between 1km and 2km, on the bands SLA's OneMap School Query gives for each address.
What registering in Bukit Merah actually looks like
Bukit Merah has 7 primary schools and 1,060 P1 places for 2026. The figures below are what happened at Phase 2C, the phase used by families with no prior link to the school.
- 2 of them went to a ballot at Phase 2C in each of 2025, 2024 and 2023: Alexandra and Radin Mas. At those schools a place came down to the ballot, not to applying early.
- 4 of them took every Phase 2C applicant without a ballot in all 3 of those years, because fewer children applied than there were places: Blangah Rise, CHIJ (Kellock), Cantonment, and Gan Eng Seng. A school that has not balloted before can still ballot next year. This is the record, not a forecast.
- 1 of them has an affiliated secondary school, which lets eligible children register in Phase 2A: CHIJ (Kellock). Places taken in Phase 2A are places that no longer reach Phase 2C.
- 1 of them hosts an MOE Kindergarten, and a child studying there is eligible for Phase 2A at that school: Alexandra.
On school buses, all 7 publish a fare table on their own site, and across Bukit Merah the monthly fares run $132 to $280. 2 of those tables state a maximum rather than a set price. What a family actually pays depends on the distance band, the bus size and whether the trip is one way or two, so it varies by school. Confirm with that school's operator. Fares and operator per school
The Phase 2C record above is read from the same year by year data as the table on this page (2025, 2024 and 2023). The 2026 result was published on 5 August and is too recent to count as a pattern.
2026 figures: vacancies, applicants and places taken by phase come from MOE, vacancies and balloting. Each school's total P1 places for 2026 is MOE's own intake figure for that school. Last updated: 21 August 2026, 4:29pm SGT
2009 to 2025 figures: compiled from public records, not published by MOE in this form, and the same compilation is used for every school on this site. They are matched against MOE's past vacancies and balloting data for the years MOE still publishes. The years MOE no longer publishes are cross-checked public records, not official figures.
Page copy last checked against official sources: 3 August 2026.