When the Philippines officially shifted to a K-12 curriculum in 2013, it was a massive bet. The country was one of only three in the world still running a 10-year basic education cycle. Adding two years meant building new classrooms, hiring thousands of teachers, and convincing millions of families that the disruption was worth it.
Did it work? That's a complicated question. But the enrollment data — 27 million students across 17 regions over a decade — tells a story that's more nuanced than the headlines suggested at the time.
The Dashboard
I built an interactive analysis of DepEd enrollment data from 2010 to 2021, covering all education levels from kindergarten through senior high school. The dataset tracks enrollment counts by region, level, and gender for both public and private schools.
The output includes enrollment trend lines, regional comparison charts, gender parity indices, and a specific breakdown of what happened during the K-12 transition years.
Why Education Data
I was curious about the K-12 transition, but there's a broader reason too. Education data is one of the best proxies for how a country is investing in its future. Enrollment rates, dropout rates, and completion rates tell you something about economic opportunity, gender equality, and regional development — all in one dataset.
The Philippine education system also has a unique challenge: it serves an archipelago of 7,000+ islands with wildly different infrastructure levels. The gap between what a student experiences in Makati versus what a student experiences in a remote barangay in Sulu is enormous. I wanted to see that gap in numbers.
Handling the K-12 Enrollment Gap
The trickiest part of this project was the transition years. When K-12 rolled out, there was a "gap year" where no students graduated from the old 4-year high school system because the first batch of senior high school students hadn't finished yet. This created a visible dip in enrollment at certain levels that could easily be misread as a problem when it was actually by design.
I handled this by building a cohort tracking system. Instead of just looking at raw enrollment per level per year, I followed age cohorts through the system. This way, you can see that the students didn't disappear — they were just in a new level (Grades 11-12) that didn't exist before.
Another challenge was inconsistent regional boundaries. Some regions were created or reorganized during the period (like BARMM replacing ARMM in 2019). I standardized everything to the current 17-region structure and noted where historical data required mapping.
The Numbers Tell a Story
The K-12 transition dip is the most dramatic feature in the data. Total enrollment dropped when measured by the old grade levels, but when you include the new senior high school (SHS) levels, overall numbers actually grew. By 2018, the system had stabilized and SHS enrollment was healthy.
Regional disparities are stark. NCR (Metro Manila) has near-universal enrollment at the elementary level, while BARMM has significantly lower enrollment and much higher dropout rates. The pattern holds across every level — the gap doesn't close as students get older, it widens.
- Senior high school enrollment grew from zero to over 3 million within four years of K-12 implementation
- BARMM's net enrollment rate trails NCR by roughly 15-20 percentage points at the secondary level
- Gender parity has been improving — girls now slightly outnumber boys in secondary enrollment nationwide
- Private school enrollment has been declining as a share of total enrollment since 2015
- COVID caused a measurable enrollment dip in 2020, with recovery still incomplete by 2021
That last point about private schools is interesting. As public school quality improved (arguably) with K-12 and as SHS added academic and vocational tracks, some families shifted away from private institutions. Whether that's good or bad depends on your perspective.
What This Project Taught Me
Education data is deceptively simple on the surface. Enrollment counts seem straightforward until you realize that definitions change, regions get reorganized, and policy shifts create structural breaks in the time series. I spent more time on data cleaning and alignment than on the actual visualizations.
If I were to expand this, I'd want to add learning outcome data — not just whether students are enrolled, but whether they're actually learning. The Philippines scored poorly on international assessments like PISA, and enrollment alone doesn't capture that. But outcome data at the regional level is much harder to find in a clean, analyzable format.
Still, even with just enrollment data, you can see the bones of the system. And some of those bones need attention.
Want to see all the charts and data tables?
View the Full Analysis →