Best Primary Schools 2022 (by popularity)

3

In this post, we present our updated and most popular ranking of primary schools in Singapore.

All 181 primary schools are ranked by their “subscription rates” in Phase 2A and Phase 2B. If a school has a subscription rate of 2, it means that the number of applicants to the school is 2x that of places available. A number above 1 means that the school is oversubscribed.

In previous years, there were phases 2A1 and 2A2. But starting this year, MOE has decided to combine the two phases into a single Phase 2A.

That said, Phase 2B has just concluded. This phase was open to parents who are (1) school volunteers having served more than 1 year with at least 40 hours clocked, (2) endorsed church members or clan members directly connected to the school, or (3) endorsed active community leaders (e.g. RC chairman, etc).

This year, 33 schools were oversubscribed in phase 2B, but only 30 will hold a ballot. The other 3 — Fairfield Methodist School (Primary), Northland Primary School and Xinmin Primary School — will not do the balloting. The reason given was:

This school only has places for Singapore Citizen children residing within 2km of the school. No balloting will be conducted.

For Northland Primary School, it was 1km.

Even after you invested time and effort volunteering at these 28 schools, your child is still not guaranteed a place!

In the ranking list below, the first number is the vacancy for Phase 2B. The second number is the number of applicants. In brackets is the average subscription rate over the 2 phases. The schools in bold are the ones which were oversubscribed in Phase 2B. See also last year’s rankings.

English grammar and vocabulary drills

P1 to P6 Grammar and Vocabulary Drills

Finally, scroll to the bottom of this article to see the list of affiliations. Some primary schools have affiliations with associated secondary schools. Pupils from such primary schools enjoy a certain advantage in the secondary school posting exercise after PSLE. To get an idea, see the cut-off points in the second half of our Secondary School Ranking article.

The Ranking

  1. Methodist Girls’ School (Primary) – 20/79 (2.55)
  2. Catholic High School (Primary Section) – 20/43 (1.74)
  3. Tao Nan School – 23/61 (1.74)
  4. Pei Hwa Presbyterian Primary School – 20/37 (1.64)
  5. Holy Innocents’ Primary School – 21/50 (1.64)
  6. Nan Hua Primary School – 20/38 (1.61)
  7. CHIJ St. Nicholas Girls’ School (Primary Section) – 20/46 (1.59)
  8. Admiralty Primary School – 22/49 (1.52)
  9. St. Hilda’s Primary School – 20/40 (1.49)
  10. Ai Tong School – 20/48 (1.45)
  11. Anglo-Chinese School (Junior) – 27/57 (1.44)
  12. Chongfu School – 25/51 (1.35)
  13. St. Joseph’s Institution Junior – 38/84 (1.35)
  14. Anglo-Chinese School (Primary) – 28/55 (1.34)
  15. Singapore Chinese Girls’ Primary School – 20/34 (1.30)
  16. Nanyang Primary School – 20/37 (1.30)
  17. South View Primary School – 20/30 (1.29)
  18. Pei Chun Public School – 20/27 (1.27)
  19. Kong Hwa School – 32/65 (1.20)
  20. Rosyth School – 20/24 (1.18)
  21. Maris Stella High School (Primary Section) – 27/45 (1.18)
  22. Nan Chiau Primary School – 41/79 (1.13)
  23. Fairfield Methodist School (Primary) – 20/33 (1.13)
  24. CHIJ Primary (Toa Payoh) – 27/40 (1.12)
  25. Henry Park Primary School – 21/29 (1.10)
  26. Kuo Chuan Presbyterian Primary School – 31/54 (1.10)
  27. Red Swastika School – 20/26 (1.08)
  28. Rulang Primary School – 20/34 (1.07)
  29. Horizon Primary School – 20/19 (1.03)
  30. Northland Primary School – 20/22 (1.03)
  31. Xinmin Primary School – 24/32 (1.02)
  32. Frontier Primary School – 20/14 (0.96)
  33. Westwood Primary School – 20/11 (0.94)
  34. Pasir Ris Primary School – 21/22 (0.93)
  35. Sengkang Green Primary School – 23/21 (0.89)
  36. Temasek Primary School – 20/10 (0.84)
  37. Punggol Green Primary School – 20/4 (0.80)
  38. Paya Lebar Methodist Girls’ School (Primary) – 41/47 (0.79)
  39. Keming Primary School – 24/19 (0.79)
  40. Radin Mas Primary School – 20/20 (0.78)
  41. St. Anthony’s Primary School – 32/39 (0.76)
  42. Gongshang Primary School – 20/15 (0.74)
  43. Chongzheng Primary School – 20/7 (0.72)
  44. Bukit Panjang Primary School – 29/21 (0.69)
  45. River Valley Primary School – 26/20 (0.68)
  46. Yu Neng Primary School – 20/10 (0.67)
  47. Raffles Girls’ Primary School – 43/39 (0.66)
  48. Maha Bodhi School – 37/33 (0.64)
  49. Mee Toh School – 50/50 (0.63)
  50. Oasis Primary School – 20/0 (0.61)
  51. Chua Chu Kang Primary School – 32/25 (0.60)
  52. St. Andrew’s Junior School – 37/31 (0.59)
  53. Anderson Primary School – 28/21 (0.57)
  54. Punggol View Primary School – 20/0 (0.57)
  55. Wellington Primary School – 20/4 (0.57)
  56. West Spring Primary School – 20/0 (0.56)
  57. CHIJ Our Lady of the Nativity – 54/53 (0.54)
  58. Hong Wen School – 36/27 (0.51)
  59. Yangzheng Primary School – 22/9 (0.51)
  60. Riverside Primary School – 20/2 (0.48)
  61. St. Gabriel’s Primary School – 34/24 (0.46)
  62. CHIJ Our Lady of Good Counsel – 32/20 (0.45)
  63. Fern Green Primary School – 25/2 (0.43)
  64. Tanjong Katong Primary School – 30/14 (0.43)
  65. Poi Ching School – 43/27 (0.42)
  66. Princess Elizabeth Primary School – 20/5 (0.41)
  67. Canossa Catholic Primary School – 27/16 (0.39)
  68. Tampines Primary School – 28/2 (0.39)
  69. Waterway Primary School – 28/1 (0.38)
  70. Shuqun Primary School – 30/11 (0.37)
  71. Woodlands Primary School – 31/13 (0.37)
  72. Qifa Primary School – 44/22 (0.37)
  73. Valour Primary School – 33/2 (0.36)
  74. St. Margaret’s Primary School – 40/19 (0.36)
  75. Canberra Primary School – 43/19 (0.35)
  76. Dazhong Primary School – 24/0 (0.34)
  77. Hougang Primary School – 32/18 (0.34)
  78. CHIJ (Katong) Primary – 43/16 (0.32)
  79. Punggol Cove Primary School – 31/1 (0.31)
  80. Punggol Primary School – 28/6 (0.30)
  81. Huamin Primary School – 32/2 (0.30)
  82. Naval Base Primary School – 35/1 (0.30)
  83. Woodgrove Primary School – 25/5 (0.29)
  84. Innova Primary School – 33/14 (0.29)
  85. White Sands Primary School – 35/14 (0.28)
  86. Jing Shan Primary School – 24/1 (0.28)
  87. Zhenghua Primary School – 30/0 (0.27)
  88. Rivervale Primary School – 31/12 (0.25)
  89. St. Stephen’s School – 62/23 (0.24)
  90. Jurong West Primary School – 27/4 (0.24)
  91. Compassvale Primary School – 44/17 (0.24)
  92. West View Primary School – 28/0 (0.24)
  93. Montfort Junior School – 38/15 (0.23)
  94. CHIJ (Kellock) – 46/16 (0.22)
  95. Fengshan Primary School – 25/1 (0.21)
  96. Fernvale Primary School – 38/1 (0.21)
  97. Jiemin Primary School – 28/1 (0.20)
  98. Junyuan Primary School – 37/0 (0.20)
  99. De La Salle School – 48/12 (0.20)
  100. Anchor Green Primary School – 40/0 (0.20)
  101. Casuarina Primary School – 28/0 (0.19)
  102. Springdale Primary School – 29/0 (0.19)
  103. Telok Kurau Primary School – 28/2 (0.18)
  104. North Vista Primary School – 39/0 (0.17)
  105. Ngee Ann Primary School – 42/4 (0.16)
  106. Kranji Primary School – 33/0 (0.16)
  107. Concord Primary School – 39/3 (0.16)
  108. CHIJ Our Lady Queen of Peace – 46/12 (0.15)
  109. Teck Ghee Primary School – 41/6 (0.14)
  110. Fuhua Primary School – 27/0 (0.14)
  111. Elias Park Primary School – 30/2 (0.13)
  112. Peiying Primary School – 36/0 (0.13)
  113. West Grove Primary School – 52/8 (0.13)
  114. Meridian Primary School – 35/0 (0.13)
  115. Geylang Methodist School (Primary) – 44/4 (0.12)
  116. Kheng Cheng School – 48/4 (0.11)
  117. Jurong Primary School – 26/0 (0.11)
  118. Yishun Primary School – 33/0 (0.11)
  119. Marymount Convent School – 67/13 (0.11)
  120. Alexandra Primary School – 39/4 (0.11)
  121. Zhangde Primary School – 31/1 (0.11)
  122. Qihua Primary School – 54/5 (0.10)
  123. Farrer Park Primary School – 42/1 (0.10)
  124. Northshore Primary School – 59/1 (0.10)
  125. Woodlands Ring Primary School – 47/0 (0.09)
  126. Haig Girls’ School – 43/1 (0.09)
  127. Evergreen Primary School – 42/0 (0.09)
  128. Pei Tong Primary School – 58/0 (0.09)
  129. Greendale Primary School – 44/0 (0.08)
  130. North View Primary School – 48/0 (0.08)
  131. Queenstown Primary School – 40/0 (0.07)
  132. Park View Primary School – 36/1 (0.07)
  133. Xingnan Primary School – 63/1 (0.07)
  134. Greenridge Primary School – 39/0 (0.07)
  135. St. Anthony’s Canossian Primary School – 67/6 (0.07)
  136. Xishan Primary School – 37/1 (0.07)
  137. Sembawang Primary School – 35/1 (0.07)
  138. Edgefield Primary School – 46/0 (0.07)
  139. Opera Estate Primary School – 36/1 (0.07)
  140. Townsville Primary School – 43/3 (0.07)
  141. Fuchun Primary School – 49/1 (0.06)
  142. Mayflower Primary School – 38/0 (0.06)
  143. Endeavour Primary School – 52/3 (0.06)
  144. Palm View Primary School – 46/1 (0.06)
  145. Si Ling Primary School – 32/0 (0.06)
  146. Bukit Timah Primary School – 42/1 (0.05)
  147. Unity Primary School – 41/0 (0.05)
  148. Zhonghua Primary School – 39/1 (0.05)
  149. Angsana Primary School – 67/0 (0.05)
  150. Changkat Primary School – 48/0 (0.05)
  151. Bedok Green Primary School – 51/0 (0.05)
  152. Yuhua Primary School – 50/0 (0.05)
  153. Ang Mo Kio Primary School – 50/0 (0.05)
  154. Teck Whye Primary School – 57/0 (0.05)
  155. First Toa Payoh Primary School – 42/0 (0.05)
  156. East Spring Primary School – 38/0 (0.05)
  157. Tampines North Primary School – 49/0 (0.05)
  158. Clementi Primary School – 60/0 (0.04)
  159. Greenwood Primary School – 46/1 (0.04)
  160. Marsiling Primary School – 46/0 (0.04)
  161. Lakeside Primary School – 38/0 (0.04)
  162. Beacon Primary School – 45/0 (0.04)
  163. Blangah Rise Primary School – 32/0 (0.04)
  164. Yew Tee Primary School – 46/1 (0.03)
  165. Cedar Primary School – 62/0 (0.03)
  166. Ahmad Ibrahim Primary School – 43/0 (0.03)
  167. Yumin Primary School – 36/0 (0.03)
  168. Bendemeer Primary School – 44/0 (0.03)
  169. Boon Lay Garden Primary School – 75/0 (0.03)
  170. North Spring Primary School – 46/0 (0.03)
  171. Seng Kang Primary School – 49/0 (0.02)
  172. Xinghua Primary School – 77/0 (0.02)
  173. Damai Primary School – 59/0 (0.02)
  174. Corporation Primary School – 51/1 (0.02)
  175. Lianhua Primary School – 79/1 (0.02)
  176. Northoaks Primary School – 62/0 (0.02)
  177. Gan Eng Seng Primary School – 37/0 (0.02)
  178. Yio Chu Kang Primary School – 47/0 (0.02)
  179. Bukit View Primary School – 77/0 (0.02)
  180. Cantonment Primary School – 45/0 (0.01)
  181. New Town Primary School – 58/0 (0.01)

AFFILIATIONS

The following is the list of all primary schools with affiliations, along with their affiliated secondary schools:

Boys Schools

Note that even though the secondary schools below are all boys schools, two of the affiliated primary schools are (co-ed).

  • Anglo-Chinese School (Junior) – Anglo-Chinese School (Barker Road), Anglo-Chinese School (Independent)
  • Anglo-Chinese School (Primary) – Anglo-Chinese School (Barker Road), Anglo-Chinese School (Independent)
  • Catholic High School (Primary) – Catholic High School
  • De La Salle School (co-ed) – St. Joseph’s Institution, St. Patrick’s School
  • Maris Stella High School – Maris Stella High School
  • Montfort Junior School – Montfort Secondary School
  • St. Andrew’s Junior School – St. Andrew’s Secondary School
  • St. Anthony’s Primary School (co-ed) – St. Joseph’s Institution, St. Patrick’s School
  • St. Gabriel’s Primary School – St. Gabriel’s Secondary School
  • St. Joseph’s Institution Junior – St. Joseph’s Institution, St. Patrick’s School
  • St. Stephen’s School – St. Joseph’s Institution, St. Patrick’s School

Girls Schools

Note that even though the secondary schools below are all girls schools, one of the primary schools is (co-ed).

  • Canossa Convent Primary School – St. Anthony’s Canossian Secondary School
  • CHIJ (Katong) Primary – CHIJ Katong Convent
  • CHIJ Primary (Toa Payoh) – CHIJ Secondary (Toa Payoh)
  • CHIJ Our Lady of the Nativity – CHIJ St. Joseph’s Convent
  • CHIJ Our Lady of Good Counsel – CHIJ St. Joseph’s Convent
  • CHIJ St. Nicholas Girls’ School (Primary) – CHIJ St. Nicholas Girls’ School
  • CHIJ (Kellock) – CHIJ St. Theresa’s Convent
  • CHIJ Our Lady Queen of Peace – CHIJ St. Theresa’s Convent
  • Methodist Girls’ School (Primary) – Methodist Girls’ School (Secondary)
  • Nanyang Primary School (co-ed) – Nanyang Girls’ High School
  • Paya Lebar Methodist Girls’ School (Primary) – Paya Lebar Methodist Girls’ School (Secondary)
  • Singapore Chinese Girls’ Primary School – Singapore Chinese Girls’ School
  • St. Anthony’s Canossian Primary School – St. Anthony’s Canossian Secondary School
  • St. Margaret’s Primary School – St. Margaret’s Secondary School

Co-ed Schools

  • Fairfield Methodist School (Primary) – Fairfield Methodist School (Secondary)
  • Geylang Methodist School (Primary) – Geylang Methodist School (Secondary)
  • Holy Innocents’ Primary School – Holy Innocent’s High School
  • Kuo Chuan Presbyterian Primary School – Kuo Chuan Presbyterian Secondary School
  • Maha Bodhi School – Manjusri Secondary School
  • Mee Toh School – Manjusri Secondary School
  • Ngee Ann Primary School – Ngee Ann Secondary School
  • St. Hilda’s Primary School – St. Hilda’s Secondary School

 

Share.

About Author

3 Comments

  1. Pingback: Best Primary Schools 2022 (by popularity)

  2. Development is always a kind of overcoming, whether we like it or not, and there must be a habit of overcoming oneself in order to enjoy it in the future. Therefore, it is important for the child to choose exactly the place where he will be comfortable, at one time we chose this option https://riversidefreeschool.com/

Leave A Reply