Primary schools in Ang Mo Kio
阅读中文版 · Read in Chinese →The 6 primary schools in Ang Mo Kio, 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 6 primary schools in Ang Mo Kio. 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.
| 6 schools6 sch↕ | Phase 1P1↕ | 2A2A↕ | 2A(2)2A2↕ | 2B2B↕ | 2C2C↕ | 2C(S)2CS↕ | 33↕ | TotalTot↕ |
|---|---|---|---|---|---|---|---|---|
| Jing ShanMK | 5050/9056% | 4047/40118% | – | 00/200% | 5757/6095% | -4/3133%SC 1-2 | – | 147of 15098% |
| CHIJ St. Nicholas Girls' (Primary) | 4545/15030% | 9393/10589% | – | 2449/24204%SC<1 | 4878/48163%SC<1 | 0 | – | 210of 210100% |
| Anderson | 8383/15055% | 3030/6745% | – | 2121/3266% | 77101/77131%SC 1-2 | 0 | – | 210of 210100% |
| MayflowerMK | 3535/9039% | 1515/5527% | – | 00/330% | 2828/10128% | -29/7340% | – | 78of 15052% |
| Teck Ghee | 6666/15044% | 1515/8418% | – | 55/4312% | 9090/12473% | -45/34132%SC 1-2 | – | 176of 21084% |
| Ang Mo KioMK | 3030/12025% | 1313/9014% | – | 00/460% | 2727/13720% | -18/11016% | – | 70of 18039% |
| Total | 309/75041% | 213/44148% | – | 75/19838% | 381/54770% | 96/22044% | – | 891of 1,11080% |
| Jing ShanMK | 4444/9049% | 4648/46104%PR<1 (3/1) | – | 00/200% | 5050/6083% | 99/1090% | no record1 places | 149of 15099% |
| CHIJ St. Nicholas Girls' (Primary) | 6464/15043% | 86117/86136%SC>2 (48/17) | – | 2048/20240%SC<1 (38/20) | 4171/41173%SC<1 (66/41) | 00/0 | 00/0 | 211of 210100% |
| Anderson | 8181/15054% | 4343/6962% | – | 2525/2986% | 6591/65140%SC 1-2 (17/12) | 00/0 | 00/0 | 214of 210102% |
| MayflowerMK | 3434/9038% | 2525/5645% | – | 00/300% | 2626/9129% | 3737/6656% | no record29 places | 122of 15081% |
| Teck Ghee | 5858/15039% | 1212/9213% | – | 33/476% | 7676/13755% | 6262/6398% | no record1 places | 211of 210 (+60)100% |
| Ang Mo KioMK | 4242/12035% | 1717/7822% | – | 00/410% | 3636/12329% | 2727/8831% | no record61 places | 122of 180 (+30)68% |
| Total | 323323/75043% | 229262/42761% | – | 4876/18741% | 294350/51768% | 135135/22759% | no record92 places | 1,029of 1,11093% |
| Jing ShanMK | 6060/9067% | 3049/30163%SC<1 (39/30) | – | 00/200% | 6071/60118%SC 1-2 (7/3) | 00/0 | 00/0 | 150of 150100% |
| CHIJ St. Nicholas Girls' (Primary) | 7474/15049% | 7696/76126%SC>2 (42/22) | – | 2035/20175%SC<1 (24/20) | 4060/40150%SC<1 (47/40) | 00/0 | 00/0 | 210of 210100% |
| Anderson | 9898/15065% | 3838/5273% | – | 1818/2572% | 6064/60107%PR<1 (5/3) | 00/0 | 00/0 | 214of 210102% |
| MayflowerMK | 4040/9044% | 1515/5030% | – | 00/320% | 2121/9522% | 3737/7450% | no record37 places | 113of 150 (-30)75% |
| Teck Ghee | 5252/9058% | 1717/3845% | – | 11/274% | 7373/8091% | 715/7214%SC<1 (8/7) | 00/0 | 150of 150 (-30)100% |
| Ang Mo KioMK | 4949/9054% | 2424/4159% | – | 00/260% | 3434/7744% | 1818/4342% | no record25 places | 125of 15083% |
| Total | 373373/66057% | 200239/28783% | – | 3954/15036% | 288323/41278% | 6270/12456% | no record62 places | 962of 1,02094% |
| Jing ShanMK | 5151/9057% | 3951/39131%SC 1-2 | – | 11/205% | 6162/61102%all PR<1 placed | 00/0 | 00/0 | 152of 150101% |
| CHIJ St. Nicholas Girls' (Primary) | 7070/15047% | 80103/80129%SC>2 | – | 2046/20230%SC<1 | 4084/40210%SC<1 | 00/0 | 00/0 | 210of 210100% |
| Anderson | 7171/15047% | 4646/7958% | – | 1919/3161% | 7492/74124%SC 1-2 | 00/0 | 00/0 | 210of 210100% |
| MayflowerMK | 3737/12031% | 2323/8328% | – | 00/400% | 3030/12125% | 4646/9151% | no record45 places | 136of 180 (-10)76% |
| Teck Ghee | 7676/12063% | 1616/4436% | – | 55/2917% | 6464/8476% | 2022/20110%all SC placed | 00/0 | 181of 180 (-30)101% |
| Ang Mo KioMK | 3232/9036% | 3333/5857% | – | 00/280% | 2929/8534% | 1515/5627% | no record41 places | 109of 150 (-60)73% |
| Total | 337337/72047% | 237272/38371% | – | 4571/16842% | 298361/46578% | 8183/16750% | no record86 places | 998of 1,08092% |
| Jing Shan | 5555/9061% | 2222/3563% | – | 11/244% | 6767/7293% | 55/5100% | 00/0 | 150of 150 (-10)100% |
| CHIJ St. Nicholas Girls' (Primary) | 6060/15040% | 90112/90124%SC>2 | – | 2046/20230%SC<1 | 4063/40158%SC<1 | 00/0 | 00/0 | 210of 210100% |
| Anderson | 9191/15061% | 3636/5961% | – | 2121/2875% | 6488/64138%SC 1-2 | 00/0 | 00/0 | 212of 210101% |
| MayflowerMK | 5555/13042% | 2020/7527% | – | 00/380% | 3838/11533% | 5959/7777% | no record18 places | 172of 19091% |
| Teck Ghee | 7373/15049% | 1313/7717% | – | 66/4115% | 9292/11878% | 2626/26100% | 00/0 | 210of 210100% |
| Ang Mo Kio | 4848/15032% | 1313/10213% | – | 00/500% | 4949/14933% | 1313/10013% | no record87 places | 123of 210 (-30)59% |
| Total | 382382/82047% | 194216/43849% | – | 4874/20137% | 350397/55871% | 103103/20850% | no record105 places | 1,077of 1,18091% |
| Jing Shan | 6464/12053% | 00/560% | 2222/5639% | 00/370% | 7272/7596% | 55/5100% | 00/0 | 163of 160102% |
| CHIJ St. Nicholas Girls' (Primary) | 9393/17055% | 77121/77157%SC>2 | 00/0 | 2040/20200%SC<1 | 2061/20305%SC<1 | 00/0 | 00/0 | 210of 210100% |
| Anderson | 8686/17051% | 11/841% | 5050/8360% | 2222/3759% | 5275/52144%SC 1-2 | 00/0 | 00/0 | 211of 210100% |
| Mayflower | 4747/15031% | 00/1030% | 1111/10311% | 00/660% | 3434/13226% | 5353/9854% | no record45 places | 145of 190 (+10)76% |
| Teck Ghee | 7777/17045% | 00/930% | 1616/9317% | 99/5915% | 9393/11085% | 1829/18161%SC 1-2 | 00/0 | 213of 210101% |
| Ang Mo Kio | 4848/20024% | 00/1520% | 1111/1527% | 00/910% | 5050/18128% | 3030/13123% | no record101 places | 139of 240 (+30)58% |
| Total | 415415/98042% | 78122/56522% | 110110/48723% | 5171/31023% | 321385/57068% | 106117/25246% | no record146 places | 1,081of 1,22089% |
| Jing Shan | 6262/12052% | 00/580% | 1919/5833% | 22/405% | 6060/7976% | 1926/19137%SC>2 | 00/0 | 162of 160 (+10)101% |
| CHIJ St. Nicholas Girls' (Primary) | 6969/17041% | 101106/101105%SC>2 | 00/0 | 2132/21152%SC<1 | 2149/21233%SC<1 | 00/0 | 00/0 | 212of 210101% |
| Anderson | 9090/17053% | 00/800% | 6161/8076% | 2121/3070% | 3865/38171%SC 1-2 | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 3939/14028% | 11/1011% | 99/1009% | 00/660% | 3030/13223% | 4141/10240% | no record61 places | 120of 18067% |
| Teck Ghee | 7474/17044% | 00/960% | 2626/9627% | 1414/5525% | 96119/96124%SC 1-2 | 00/0 | 00/0 | 210of 210 (+30)100% |
| Ang Mo Kio | 6060/17035% | 00/1100% | 1010/1109% | 00/700% | 3939/14327% | 3131/10430% | no record73 places | 140of 210 (+60)67% |
| Total | 394394/94042% | 102107/54620% | 125125/44428% | 5869/28224% | 284362/50971% | 9198/22544% | no record134 places | 1,054of 1,18089% |
| Jing Shan | 4949/11045% | 00/610% | 2929/6148% | 11/363% | 5959/7183% | 1010/1283% | no record2 places | 148of 15099% |
| CHIJ St. Nicholas Girls' (Primary) | 6464/17038% | 8686/10681% | 2020/20100% | 2040/20200%SC<1 | 2244/22200%SC<1 | 00/0 | 00/0 | 212of 210101% |
| Anderson | 8686/17051% | 00/840% | 3131/8437% | 2626/4755% | 6988/69128%all SC<2 placed | 00/0 | 00/0 | 212of 210101% |
| Mayflower | 4040/14029% | 00/1000% | 1515/10015% | 00/630% | 4343/12634% | 3030/8336% | no record53 places | 128of 18071% |
| Teck Ghee | 6565/14046% | 00/750% | 2323/7630% | 1111/4723% | 8386/83104%all PR<1 placed | 00/0 | 00/0 | 182of 180 (-30)101% |
| Ang Mo Kio | 4646/11042% | 00/640% | 1515/6423% | 00/450% | 4545/8951% | 3030/4468% | no record14 places | 136of 150 (-30)91% |
| Total | 350350/84042% | 8686/49018% | 133133/40533% | 5878/25830% | 321365/46079% | 7070/13950% | no record69 places | 1,018of 1,08094% |
| Jing Shan | 63 | 3 | 31 | 12/277% | 5278/52150% | 00/0 | 00/0 | 150of 150100% |
| CHIJ St. Nicholas Girls' (Primary) | 69 | 101 | 0 | 2127/21129% | 2138/21181% | 00/0 | 00/0 | 212of 210101% |
| Anderson | 99 | 1 | 62 | 1623/2496% | 3235/32109% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 49 | 0 | 10 | 00/610% | 6262/12350% | 5757/6193% | no record4 places | 178of 18099% |
| Teck Ghee | 85 | 0 | 25 | 1516/5032% | 85114/85134% | 00/0 | 00/0 | 210of 210100% |
| Ang Mo Kio | 44 | 0 | 8 | 00/640% | 5858/12845% | 3232/7046% | no record38 places | 142of 180 (-30)79% |
| Total | 409 | 105 | 136 | 5368/24728% | 310385/44187% | 8989/13168% | no record42 places | 1,102of 1,14097% |
| Jing Shan | 64 | 0 | 22 | 00/320% | 6468/64106% | 00/0 | 00/0 | 150of 150100% |
| CHIJ St. Nicholas Girls' (Primary) | 68 | 95 | 6 | 1528/21133% | 2635/26135% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 85 | 1 | 60 | 1620/3263% | 4858/48121% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 49 | 0 | 9 | 12/613% | 5252/12143% | 2828/6941% | no record41 places | 139of 18077% |
| Teck Ghee | 95 | 0 | 23 | 45/4611% | 88122/88139% | 00/0 | 00/0 | 210of 210100% |
| Ang Mo Kio | 48 | 0 | 9 | 00/770% | 4747/15630% | 2121/10919% | no record88 places | 125of 210 (+30)60% |
| Total | 409 | 96 | 129 | 3655/26920% | 325382/50376% | 4949/17828% | no record129 places | 1,044of 1,17089% |
| Jing Shan | 48 | 1 | 12 | 00/450% | 6262/8970% | 99/2733% | no record18 places | 132of 150 (-30)88% |
| CHIJ St. Nicholas Girls' (Primary) | 62 | 88 | 6 | 2532/27119% | 2934/29117% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 75 | 0 | 45 | 1719/4542% | 7380/73110% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 50 | 0 | 12 | 01/592% | 4444/12037% | 1111/7614% | no record65 places | 117of 180 (-30)65% |
| Teck Ghee | 89 | 0 | 20 | 45/5110% | 97110/97113% | 00/0 | 00/0 | 210of 210 (-30)100% |
| Ang Mo Kio | 46 | 0 | 14 | 00/600% | 5757/12147% | 66/649% | no record58 places | 123of 180 (-30)68% |
| Total | 370 | 89 | 109 | 4657/28720% | 362387/52973% | 2626/16716% | no record141 places | 1,002of 1,14088% |
| Jing Shan | 50 | 0 | 13 | 00/590% | 6464/11954% | 66/5511% | no record49 places | 133of 18074% |
| CHIJ St. Nicholas Girls' (Primary) | 78 | 90 | 0 | 2129/21138% | 2133/21157% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 83 | 2 | 62 | 1819/3259% | 4558/45129% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 78 | 0 | 11 | 01/612% | 7676/12163% | 1919/4542% | no record26 places | 184of 210 (-30)88% |
| Teck Ghee | 78 | 0 | 17 | 56/738% | 135136/14097% | 55/5100% | 00/0 | 240of 240100% |
| Ang Mo Kio | 62 | 0 | 9 | 00/700% | 8282/14059% | 1313/5822% | no record45 places | 166of 21079% |
| Total | 429 | 92 | 112 | 4455/31617% | 423449/58677% | 4343/16326% | no record120 places | 1,143of 1,26091% |
| Jing Shan | 67 | 0 | 14 | 11/502% | 6770/9871% | 1313/3142% | no record18 places | 162of 18090% |
| CHIJ St. Nicholas Girls' (Primary) | 72 | 84 | 14 | 2034/20170% | 2032/20160% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 94 | 0 | 56 | 1820/3067% | 4256/42133% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 66 | 0 | 8 | 11/831% | 7273/16544% | 2626/9328% | no record67 places | 173of 24072% |
| Teck Ghee | 88 | 0 | 23 | 66/659% | 123131/123107% | 00/0 | 00/0 | 240of 240100% |
| Ang Mo Kio | 53 | 0 | 15 | 00/710% | 8485/14260% | 1111/5819% | no record47 places | 163of 21078% |
| Total | 440 | 84 | 130 | 4662/31919% | 408447/59076% | 5050/18227% | no record132 places | 1,158of 1,29090% |
| Jing Shan | 38 | 0 | 22 | 11/602% | 4141/11934% | – | no record47 places | -of 180 |
| CHIJ St. Nicholas Girls' (Primary) | 65 | 87 | 33 | 1333/13254% | 1237/12308% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 92 | 0 | 53 | 2424/3373% | 4150/41122% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 62 | 0 | 15 | 11/821% | 102102/16263% | – | no record28 places | -of 240 |
| Teck Ghee | 84 | 0 | 18 | 88/6912% | 130152/130117% | 00/0 | 00/0 | 240of 240100% |
| Ang Mo Kio | 63 | 0 | 15 | 00/660% | 6868/13252% | – | no record44 places | -of 210 |
| Total | 404 | 87 | 156 | 4767/32321% | 394450/59676% | 00/0 | no record119 places | 660of 1,29051% |
| Jing Shan | 62 | 0 | 12 | 00/530% | 6767/10663% | – | no record31 places | -of 180 |
| CHIJ St. Nicholas Girls' (Primary) | 83 | 54 | 38 | 1832/18178% | 1742/17247% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 98 | 0 | 52 | 2626/3087% | 3467/34197% | 00/0 | 00/0 | 210of 210100% |
| Mayflower | 78 | 0 | 17 | 11/731% | 111111/14477% | 3543/35123% | 00/0 | 242of 240101% |
| Teck Ghee | 74 | 0 | 18 | 22/743% | 146149/146102% | 00/0 | 00/0 | 240of 240100% |
| Ang Mo Kio | 74 | 0 | 14 | 11/612% | 6868/12156% | – | no record24 places | -of 210 |
| Total | 469 | 54 | 151 | 4862/30920% | 443504/56889% | 3543/35123% | no record55 places | 902of 1,29070% |
| Jing Shan | 59 | 0 | 13 | 22/544% | 7979/10774% | – | no record16 places | -of 180 |
| CHIJ St. Nicholas Girls' (Primary) | 67 | 50 | 42 | 2740/26154% | 2657/26219% | 00/0 | 00/0 | 212of 210101% |
| Anderson | 97 | 1 | 48 | 3131/3297% | 3696/36267% | 00/0 | 00/0 | 213of 210101% |
| Mayflower | 68 | 0 | 14 | 11/791% | 6768/15743% | – | 00/0 | -of 240 (+30) |
| Teck Ghee | 62 | 0 | 26 | 22/763% | 137137/15091% | 1320/13154% | 00/0 | 240of 240 (+30)100% |
| Ang Mo Kio | 65 | 0 | 15 | 11/652% | 9596/12974% | – | 00/0 | -of 210 |
| Total | 418 | 51 | 158 | 6477/33223% | 440533/60588% | 1320/13154% | no record16 places | 665of 1,29052% |
| Jing Shan | 47 | 1 | 13 | 00/590% | 5555/11946% | 66/649% | no record52 places | 122of 18068% |
| CHIJ St. Nicholas Girls' (Primary) | 71 | 48 | 47 | 2240/21190% | 2248/22218% | 00/0 | 00/0 | 210of 210100% |
| Anderson | 90 | 0 | 31 | 2929/4466% | 6095/60158% | 00/0 | 00/0 | 210of 210 (-30)100% |
| Mayflower | 65 | 1 | 11 | 22/673% | 9393/13171% | 3838/3997% | no record1 places | 210of 210100% |
| Teck Ghee | 57 | 1 | 12 | 00/700% | 107107/14076% | 2727/3479% | no record7 places | 204of 210 (+30)97% |
| Ang Mo Kio | 90 | 0 | 12 | 11/542% | 7777/10772% | 2424/3080% | no record6 places | 204of 21097% |
| Total | 420 | 51 | 126 | 5472/31523% | 414475/57982% | 9595/16757% | no record66 places | 1,160of 1,23094% |
| Jing Shan | 65 | 0 | 15 | 11/502% | 6565/10065% | 1213/3537% | no record23 places | 158of 18088% |
| CHIJ St. Nicholas Girls' (Primary) | 64 | 37 | 36 | 3746/37124% | 3749/37132% | 00/0 | 00/0 | 211of 210100% |
| Anderson | 106 | 0 | 21 | 2525/5744% | 88116/88132% | 00/0 | 00/0 | 240of 240100% |
| Mayflower | 51 | 0 | 5 | 00/770% | 4545/15429% | 2323/10921% | no record86 places | 124of 21059% |
| Teck Ghee | 72 | 0 | 8 | 33/506% | 8686/9888% | 1212/12100% | 00/0 | 181of 180101% |
| Ang Mo Kio | 67 | 1 | 13 | 22/653% | 107107/12884% | 1717/2181% | no record4 places | 207of 21099% |
| Total | 425 | 38 | 98 | 6877/33623% | 428468/60577% | 6465/17737% | no record113 places | 1,121of 1,23091% |
Which HDB blocks are within 1km of each school in Ang Mo Kio
Every block within 1km and between 1km and 2km, on the bands SLA's OneMap School Query gives for each address.
What registering in Ang Mo Kio actually looks like
Ang Mo Kio has 6 primary schools and 1,110 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: Anderson and CHIJ St. Nicholas Girls' School (Primary). At those schools a place came down to the ballot, not to applying early.
- 3 of them took every Phase 2C applicant without a ballot in all 3 of those years, because fewer children applied than there were places: Ang Mo Kio, Mayflower, and Teck Ghee. 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 St. Nicholas Girls' School (Primary). Places taken in Phase 2A are places that no longer reach Phase 2C.
- 3 of them host an MOE Kindergarten, and a child studying there is eligible for Phase 2A at that school: Ang Mo Kio, Jing Shan, and Mayflower.
On school buses, 4 of the 6 publish a fare table on their own site, and across Ang Mo Kio the monthly fares run $157 to $270. 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.