Keming Primary School

90 BUKIT BATOK EAST AVENUE 6 , 659762

68962054

At a glance

Keming Primary School, a Government Co-ed institution, offers a balanced and well-rounded primary education for your child. Its steady academic profile provides a broad appeal, ensuring your child receives a solid foundation in all core subjects.

School Type
Government School
Session Type
Single Session
Nearest MRT
Bukit Batok
Latest Ballot Year
2025
Government School Co-ed School Single Session sessions Nearest MRT: Bukit Batok
Estimated demand near this school: High
High

Directional estimate based on the recent average applied rate across ballot years, SingStat children aged 5 to 9 in the area, and nearby vacancies.

Latest ballot snapshot
Show details Hide details
SingStat: 1,230 children aged 5 to 9 in Bukit Batok Central (subzone), 4.5% of the area.
Year
2025
Segment
SC within 1km
Distance
within 1km
Phases
2C
Applied rate
120%
Average applied rate
61%
SingStat children (5 to 9)
1,230
SingStat share
4.5%
SingStat area
Bukit Batok Central (subzone)
Nearby vacancies (2km)
1,660
Children per vacancy
0.74:1
MOE balloted SC within 1km in 2025 in phases 2C.
Bukit Batok Central (subzone). Most relevant if your child is SC within 1km.
Principal

MR CHEN BING HONG

Vice Principals

MISS NG MEI YUN, MR TAY KHYE PING (ZHENG KAIBIN)

School Image
School Image
School Image

Ballot Results

See each year at a glance, then compare phase-by-phase demand in a cleaner format.

Trend by Year

Applied rate and taken rate compared across ballot years.

Applied Rate Taken Rate
90% 100% 110% 120% 130% 2019 2020 2021 2022 2023 2024 2025 133% 101% 120% 100% 90% 100% 110% 120% 130% 2019 2020 2021 2022 2023 2024 2025 133% 101% 120% 100%
Recent format

Vacancy shows available places. Applied rate shows demand. When MOE marks a phase for balloting, the school was oversubscribed for that phase.

2025
Historical ballot data
Vacancies
240
Applied Rate
120%
Taken Rate
100%
Highest Demand
2C
Balloting
Yes
Metric Phase 1 2A 2B 2C 2C(S)
Vacancies 180 96 33 77 0
Applied 84 58 21 125 0
Taken 84 58 21 77 0
Taken Rate 47% 60% 64% 162% -
Balloting - - - Yes -
Vacancies for ballot - - - 77 -
Balloting applicants - - - 110 -
Balloted group - - - SC within 1km -
MOE balloting notes

MOE ballots only when applicants exceed remaining vacancies. The table above shows the phase counts and whether SC or PR had to ballot for each phase.

Highest demand: 2C at 162%
Show details Hide details
2C · SC within 1km
Balloted group (SC/PR)

Singapore Citizen children residing within 1km of the school.

2024
Historical ballot data
Vacancies
240
Applied Rate
125%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 75 32 81 240 240
Applied 105 40 14 141 0 0
Taken 105 40 14 81 0 0
Taken Rate 58% 53% 44% 174% 0% 0%
2023
Historical ballot data
Vacancies
240
Applied Rate
124%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 80 30 82 240 240
Applied 100 51 8 138 0 0
Taken 100 51 8 82 0 0
Taken Rate 56% 64% 27% 168% 0% 0%
2022
Historical ballot data
Vacancies
220
Applied Rate
131%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 160 60 24 53 220 220
Applied 100 49 19 121 0 0
Taken 100 49 19 53 0 0
Taken Rate 63% 82% 79% 228% 0% 0%
Older format

Vacancy shows available places. Applied rate shows demand. When MOE marks a phase for balloting, the school was oversubscribed for that phase.

2021
Historical ballot data
Vacancies
210
Applied Rate
130%
Taken Rate
101%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 170 82 80 40 66 210 210
Applied 88 2 40 16 126 0 0
Taken 88 2 40 16 66 0 0
Taken Rate 52% 2% 50% 40% 191% 0% 0%
2020
Historical ballot data
Vacancies
210
Applied Rate
137%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 170 88 85 44 67 210 210
Applied 82 3 38 21 144 0 0
Taken 82 3 38 21 67 0 0
Taken Rate 48% 3% 45% 48% 215% 0% 0%
2019
Historical ballot data
Vacancies
210
Applied Rate
133%
Taken Rate
101%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 170 71 69 40 68 210 210
Applied 99 2 31 13 135 0 0
Taken 99 2 31 13 68 0 0
Taken Rate 58% 3% 45% 33% 199% 0% 0%
2018
Historical ballot data
Vacancies
210
Applied Rate
63%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 43 64 210 210
Applied 0 0 0 23 110 0 0
Taken 91 5 29 21 64 0 0
Taken Rate 0% 0% 0% 53% 172% 0% 0%
2017
Historical ballot data
Vacancies
210
Applied Rate
70%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 53 92 210 210
Applied 0 0 0 15 131 0 0
Taken 82 3 20 13 92 0 0
Taken Rate 0% 0% 0% 28% 142% 0% 0%
2016
Historical ballot data
Vacancies
210
Applied Rate
65%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 56 97 210 210
Applied 0 0 0 17 120 0 0
Taken 65 0 33 15 97 0 0
Taken Rate 0% 0% 0% 30% 124% 0% 0%
2015
Historical ballot data
Vacancies
210
Applied Rate
60%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 47 64 210 210
Applied 0 0 0 31 95 0 0
Taken 88 1 28 29 64 0 0
Taken Rate 0% 0% 0% 66% 148% 0% 0%
2014
Historical ballot data
Vacancies
210
Applied Rate
50%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 44 63 210 210
Applied 0 0 0 24 82 0 0
Taken 100 1 22 24 63 0 0
Taken Rate 0% 0% 0% 55% 130% 0% 0%
2013
Historical ballot data
Vacancies
210
Applied Rate
66%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 57 95 210 210
Applied 0 0 0 19 120 0 0
Taken 70 1 25 19 95 0 0
Taken Rate 0% 0% 0% 33% 126% 0% 0%
2012
Historical ballot data
Vacancies
210
Applied Rate
64%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 57 80 210 210
Applied 0 0 0 33 101 0 0
Taken 74 0 23 33 80 0 0
Taken Rate 0% 0% 0% 58% 126% 0% 0%
2011
Historical ballot data
Vacancies
210
Applied Rate
77%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 57 88 210 210
Applied 0 0 0 27 135 0 0
Taken 82 0 14 27 88 0 0
Taken Rate 0% 0% 0% 47% 153% 0% 0%
2010
Historical ballot data
Vacancies
210
Applied Rate
58%
Taken Rate
100%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 47 77 210 210
Applied 0 0 0 18 103 0 0
Taken 98 1 16 18 77 0 0
Taken Rate 0% 0% 0% 38% 134% 0% 0%

School Reviews

Read Google and parent-contributed reviews for Keming Primary School, or share your own experience below.

"The teachers are very biased but canteen food is great"

Zarius Chong

March 27, 2025

"As a ex-kemingnite, it's honestly a school that provides a well learning experience, the teachers arent bias at all, the school really trys their best to be well rounded, love the fun activities they plan like "arts 4 you", " play at recess" these small gestures rlly do help make your 6 years there meaningful, when i graduated in 2023 we were planned a heart warming, senior lunch graduation party , the planning was great overall I lob the school , I would honestly do anything to go back, keep up the good work kmps forever a kemingnite"

Jaderr

March 02, 2025

"School is ok. Food and sanitation can be improved. Very nice noodle, Malay and cooked food stalls. Teachers are nice."

LU HANXIN HCI

February 23, 2025

"Volume of Teachers speaking into the mic in the hall is very loud, it's very disturbing. Please lower the volume. Also the teachers need to be mindful that the residents can hear them calling out certain students repeatedly and harshly. Like stepmother scolding the stepkids la."

Me You

October 09, 2024

"The general office, there one auntie , if you use the phone too much she tell you to not use it anymore. I had this experience twice,truly disappointed. (I keep this until the school fix this issue note that I already reported this issue to the vice principal)"

XinYu Lim

December 23, 2023

"My teacher is mrs low and mdm ning i hate that my teacher doesn't answer my mom say how many girl and boys she don't answer that what i hate Name:Alissa Class:2 onyx Eng Teacher:mrs low Chinese teacher:mdm ning cce teacher:mdm ning Age:8 Birthday:1 august 2015 Number:28 Year now:2023"

Pauline Quek

August 24, 2023

Write A Review