Opera Estate Primary School

48 FIDELIO STREET , 458436

62410417

At a glance

Nestled in the heart of the city, Opera Estate Primary School is a popular choice for Singaporean parents seeking a well-rounded education for their children. Known for its steady academic profile, the school offers a comprehensive curriculum that caters to a broad range of primary-school interests.

School Type
Government School
Session Type
Single Session
Nearest MRT
Bedok, Kembangan
Latest Ballot Year
2025
Government School Co-ed School Single Session sessions Nearest MRT: Bedok, Kembangan
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: 2,060 children aged 5 to 9 in Frankel (subzone), 6% of the area.
Year
2025
Segment
SC 1-2km
Distance
1-2km
Phases
2C(S)
Applied rate
108%
Average applied rate
42%
SingStat children (5 to 9)
2,060
SingStat share
6%
SingStat area
Frankel (subzone)
Nearby vacancies (2km)
1,890
Children per vacancy
1.09:1
MOE balloted SC 1-2km in 2025 in phases 2C(S).
Frankel (subzone). Most relevant if your child is SC 1-2km.
Principal

MADAM HOO WAI LING

Vice Principals

MR RAYMOND TAY KOON MING, MR GOH LENG SENG

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% 95% 100% 105% 110% 2019 2020 2021 2022 2023 2024 2025 113% 102% 108% 100% 90% 95% 100% 105% 110% 2019 2020 2021 2022 2023 2024 2025 113% 102% 108% 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
180
Applied Rate
108%
Taken Rate
100%
Highest Demand
2C(S)
Balloting
Yes
Metric Phase 1 2A 2B 2C 2C(S)
Vacancies 120 58 35 104 21
Applied 62 14 0 83 36
Taken 62 14 0 83 21
Taken Rate 52% 24% 0% 80% 171%
Balloting - - - - Yes
Vacancies for ballot - - - - 12
Balloting applicants - - - - 13
Balloted group - - - - SC 1-2km
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(S) at 171%
Show details Hide details
2C(S) · SC 1-2km
Balloted group (SC/PR)

Singapore Citizen children residing between 1km and 2km of the school.

2024
Historical ballot data
Vacancies
150
Applied Rate
97%
Taken Rate
97%
Highest Demand
2C
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 90 36 28 87 30 17
Applied 54 12 1 65 13 0
Taken 54 12 1 65 13 0
Taken Rate 60% 33% 4% 75% 43% 0%
2023
Historical ballot data
Vacancies
180
Applied Rate
103%
Taken Rate
103%
Highest Demand
2C(S)
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 120 60 34 101 34 1
Applied 60 18 1 74 33 0
Taken 60 18 1 74 33 0
Taken Rate 50% 30% 3% 73% 97% 0%
2022
Historical ballot data
Vacancies
190
Applied Rate
103%
Taken Rate
103%
Highest Demand
2C(S)
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 130 56 36 107 43 190
Applied 74 8 1 70 43 0
Taken 74 8 1 70 43 0
Taken Rate 57% 14% 3% 65% 100% 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
190
Applied Rate
98%
Taken Rate
98%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 150 88 88 56 112 37 6
Applied 62 0 16 0 77 31 0
Taken 62 0 16 0 77 31 0
Taken Rate 41% 0% 18% 0% 69% 84% 0%
2020
Historical ballot data
Vacancies
150
Applied Rate
112%
Taken Rate
106%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 110 54 51 39 76 9 150
Applied 56 3 14 1 83 11 0
Taken 56 3 14 1 76 9 0
Taken Rate 51% 6% 27% 3% 109% 122% 0%
2019
Historical ballot data
Vacancies
150
Applied Rate
113%
Taken Rate
102%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 110 50 50 42 75 150 150
Applied 61 0 8 9 91 0 0
Taken 61 0 8 9 75 0 0
Taken Rate 55% 0% 16% 21% 121% 0% 0%
2018
Historical ballot data
Vacancies
180
Applied Rate
52%
Taken Rate
97%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 49 87 23 6
Applied 0 0 0 12 64 17 0
Taken 69 0 13 11 64 17 0
Taken Rate 0% 0% 0% 24% 74% 74% 0%
2017
Historical ballot data
Vacancies
150
Applied Rate
61%
Taken Rate
91%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 150 150 150 50 94 21 13
Applied 0 0 0 10 73 8 0
Taken 49 0 1 6 73 8 0
Taken Rate 0% 0% 0% 20% 78% 38% 0%
2016
Historical ballot data
Vacancies
180
Applied Rate
51%
Taken Rate
86%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 56 104 34 25
Applied 0 0 0 12 71 9 0
Taken 56 0 13 7 70 9 0
Taken Rate 0% 0% 0% 21% 68% 26% 0%
2015
Historical ballot data
Vacancies
180
Applied Rate
56%
Taken Rate
97%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 53 101 21 5
Applied 0 0 0 5 80 16 0
Taken 63 0 11 5 80 16 0
Taken Rate 0% 0% 0% 9% 79% 76% 0%
2014
Historical ballot data
Vacancies
180
Applied Rate
60%
Taken Rate
100%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 51 97 10 180
Applied 0 0 0 4 88 16 0
Taken 66 0 13 4 87 10 0
Taken Rate 0% 0% 0% 8% 91% 160% 0%
2013
Historical ballot data
Vacancies
180
Applied Rate
72%
Taken Rate
101%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 60 119 39 180
Applied 0 0 0 1 82 47 0
Taken 45 0 15 1 82 39 0
Taken Rate 0% 0% 0% 2% 69% 121% 0%
2012
Historical ballot data
Vacancies
180
Applied Rate
61%
Taken Rate
97%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 62 124 82 8
Applied 0 0 0 0 45 64 0
Taken 48 0 8 0 45 74 0
Taken Rate 0% 0% 0% 0% 36% 78% 0%
2011
Historical ballot data
Vacancies
180
Applied Rate
56%
Taken Rate
96%
Highest Demand
2C(S)
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 68 137 107 8
Applied 0 0 0 0 30 71 0
Taken 36 0 8 0 30 99 0
Taken Rate 0% 0% 0% 0% 22% 66% 0%
2010
Historical ballot data
Vacancies
180
Applied Rate
27%
Taken Rate
48%
Highest Demand
2C
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 70 140 109 40
Applied 0 0 0 1 31 16 0
Taken 34 0 5 1 31 16 0
Taken Rate 0% 0% 0% 1% 22% 15% 0%

School Reviews

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

"Some teachers suck as they cannot teach or often crash out. But overall good school clean toilet,amazing friends. But they need to change the current paint as the school became so ugly"

bombastic sideeye

April 29, 2025

"tell the teachers to stop crashing out at us bro (6H 23 grad) the people in this school are awesome tho but the bathrooms were disgusting"

marsy

March 05, 2025

"its alright and the way the teachers are teaching is actually really good and i can understand the toilets are disgusting the teachers are okay i made great friends graduating in 26'"

Nur Dariyah Mohamed Shahril (Oeps)

February 10, 2025

"best school ever 🤩 teachers are awesome and school facilities are nice :) The school is extremely underrated and would highly recommend that you send your child there the facilities are amazing and the staff are so helpful. There's not a lot of pressure put on students and the school does quite well in sports CCAs are great too I love oeps its so awesome!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!🥰❤️💗🩷💕"

Morris Morris

July 19, 2024

"Had a horrible experience in the school. My juniors are also experiencing their worst time of their life here, not because of studies but the teacher's attitude towards the students. The principal is getting worse each time. The management of the school and how the teachers deal with the kids are horrendous. The teachers have 0 sense of responsibility. They often lose kid's homework/worksheets and blame the student for not submitting it. I myself have experienced this many times so did my juniors. If you want to experience a good school life, DO NOT enter this school."

dino ABC center

May 28, 2024

"School of my childhood (graduated 2017). Made mostly good memories here! The time I went featured a student population of many diverse backgrounds, all getting along nicely and harmoniously together. There were also many great teachers who I won’t forget. It felt like a tightly knit community there, and I’m still in contact with some peers to this day. Would highly recommend this school to parents looking to send their kids."

Jake Lutz-Cruz

March 18, 2024

Write A Review