Skip to content

TeacherPH Schools

Philippine schools directory

Enrollment, teachers, classrooms and facilities for every school in the Department of Education's public data, with dashboards for every region, province, city, division and district.

SY 2024-25 data from DepEd, refreshed 25 October 2025

Schools
60,129
Down 38 from SY 2023-24
47,972 public, 11,939 private, 183 SUCs and LUCs, 35 Philippine schools overseas
Community learning centres
23,954
Up 351 from SY 2023-24
Learners
27,012,758
Down 680,367 from SY 2023-24
Teachers
899,457
Up 8,398 from SY 2023-24
Classrooms
652,779
Down 3,582 from SY 2023-24

Learners

SY 2024-25: 27,012,758 learners, 26,400,182 in schools and 612,576 in community learning centres.

Learners, SY 2024-25
LearnersNumber
All learners27,012,758
In schools26,400,182
In community learning centres (ALS)612,576
Male13,815,168
Female13,155,414
Not broken down by sex42,176
Learners by level and sector, SY 2024-25 (at least)Public schoolsPrivate schoolsSUCs and LUCsPhilippine schools overseasCommunity learning centres (ALS)Elementary14,748,764 totalJunior High School7,665,606 totalSenior High School3,945,210 totalALS Basic Literacy Program34,803 totalALS A&E elementary123,509 totalALS A&E secondary452,690 total
Learners by level and sector, SY 2024-25: at least these numbers
Learners by level and sector, SY 2024-25: at least these numbers; 42,176 not broken down by level
LevelPublic schoolsPrivate schoolsSUCs and LUCsPhilippine schools overseasCommunity learning centres (ALS)Total
Elementary13,543,4391,181,0789,67714,570014,748,764
Junior High School6,502,7941,108,85346,2697,69007,665,606
Senior High School2,474,7111,442,84925,0692,58103,945,210
ALS Basic Literacy Program000034,80334,803
ALS A&E elementary0000123,509123,509
ALS A&E secondary0000452,690452,690
Learners by grade and sex, SY 2024-25 (at least)MaleFemaleKindergarten1,827,258 totalGrade 12,070,358 totalGrade 22,131,024 totalGrade 32,193,031 totalGrade 42,161,314 totalGrade 52,000,886 totalGrade 62,275,353 totalGrade 72,141,724 totalGrade 81,746,152 totalGrade 91,867,514 totalGrade 101,905,019 totalGrade 112,020,583 totalGrade 121,924,627 totalSpecial needs, non-graded(elementary)89,540 totalSpecial needs, non-graded (juniorhigh)5,197 totalALS Basic Literacy Program34,803 totalALS A&E elementary123,509 totalALS A&E secondary452,690 total
Learners by grade and sex, SY 2024-25: at least these numbers
Learners by grade and sex, SY 2024-25: at least these numbers; 42,176 not broken down by grade
GradeMaleFemaleTotal
Kindergarten945,359881,8991,827,258
Grade 11,077,847992,5112,070,358
Grade 21,106,3951,024,6292,131,024
Grade 31,135,7221,057,3092,193,031
Grade 41,115,1821,046,1322,161,314
Grade 51,047,613953,2732,000,886
Grade 61,159,0271,116,3262,275,353
Grade 71,091,0641,050,6602,141,724
Grade 8887,277858,8751,746,152
Grade 9931,270936,2441,867,514
Grade 10939,840965,1791,905,019
Grade 111,003,8541,016,7292,020,583
Grade 12956,923967,7041,924,627
Special needs, non-graded (elementary)60,07529,46589,540
Special needs, non-graded (junior high)3,1802,0175,197
ALS Basic Literacy Program19,11415,68934,803
ALS A&E elementary77,70845,801123,509
ALS A&E secondary257,718194,972452,690
Broken down by grade13,815,16813,155,41426,970,582
Senior High School learners by track, SY 2024-25Academic2,768,853Technical-Vocational-Livelihood1,168,349Arts and Design19,429Sports7,326Unique85
Senior High School learners by track, SY 2024-25
Senior High School learners by track, SY 2024-25
TrackLearners
Academic2,768,853
Technical-Vocational-Livelihood1,168,349
Arts and Design19,429
Sports7,326
Unique85
All tracks3,964,042
ALIVE (Arabic Language and Islamic Values Education) learners by level and sex, SY 2024-25
LevelMaleFemaleTotal
Kindergarten18,39617,83736,233
Elementary153,895152,733306,628
Junior High School18,78821,77740,565
All191,079192,347383,426
Indigenous peoples (IP) learners by level and sex, SY 2024-25
LevelMaleFemaleTotal
Kindergarten70,69766,192136,889
Elementary483,207455,031938,238
Junior High School215,459233,391448,850
Senior High School85,51996,203181,722
All854,882850,8171,705,699
Learners in alternative delivery modes (ADM) by program and sex, SY 2024-25
ProgramMaleFemaleTotal
Distance Education583292875
Enhanced-Instructional Management by Parents, Community and teachers1,7691,5223,291
Modified In-School Off-School Approach292184476
Open High School Program6,5605,60412,164
Other School-Initiated Intervention7,8757,28715,162
All17,07914,88931,968

Schools and community learning centres

SY 2024-25: 60,129 schools and 23,954 community learning centres.

Schools and community learning centres by sector, SY 2024-25Public schools47,972Private schools11,939SUCs and LUCs183Philippine schools overseas35Community learning centres (ALS)23,954
Schools and community learning centres by sector, SY 2024-25
Schools and community learning centres by sector, SY 2024-25
SectorNumber
Public schools47,972
Private schools11,939
SUCs and LUCs183
Philippine schools overseas35
Community learning centres (ALS)23,954
All84,083
Schools by curricular offering, SY 2024-25Elementary only42,223Elementary and junior high (K to 10)3,316Kindergarten to Grade 123,737Junior high only1,697Junior and senior high7,845Senior high only1,311Community learning centres (ALS)23,954
Schools by curricular offering, SY 2024-25
Schools by curricular offering, SY 2024-25
OfferingNumber
Elementary only42,223
Elementary and junior high (K to 10)3,316
Kindergarten to Grade 123,737
Junior high only1,697
Junior and senior high7,845
Senior high only1,311
Community learning centres (ALS)23,954
Schools by subclassification, SY 2024-25
SubclassificationNumber
DepEd managed47,954
Community learning centres (ALS)23,954
Non-sectarian8,370
Sectarian3,563
State universities and colleges171
School abroad35
DOST managed15
Local universities and colleges12
Local international school6
Managed by another government agency3

School personnel

SY 2024-25: 899,457 teachers and 108,207 non-teaching personnel in public schools.

Public school personnel by type, SY 2024-25
TypeNumber
Teachers899,457
Non-teaching personnel108,207
All personnel1,007,664
Public school teachers by level, SY 2024-25Elementary511,663Junior High School292,033Senior High School95,761
Public school teachers by level, SY 2024-25
Public school teachers by level, SY 2024-25
LevelTeachers
Elementary511,663
Junior High School292,033
Senior High School95,761
All teachers899,457
Learners per teacher by level, public schools, SY 2024-25Elementary26.5Junior High School22.3Senior High School25.8
Learners per teacher by level, public schools, SY 2024-25
Learners per teacher by level, public schools, SY 2024-25
LevelLearners per teacher
Elementary26.5
Junior High School22.3
Senior High School25.8

School resources

SY 2024-25: 652,779 classrooms and 846,175 toilets in public schools.

Classrooms
652,779
Seats (approximate)
18,219,036
Toilets
846,175
Functional computers
2,013,808
Faucets
1,720,743
1,485,998 with water
Classrooms, seats, toilets and computers by level, public schools, SY 2024-25ElementaryJunior High SchoolSenior High SchoolClassrooms652,779 totalSeats (approximate)18,219,036 totalToilets846,175 totalFunctional computers2,013,808 total
Classrooms, seats, toilets and computers by level, public schools, SY 2024-25: shares of each by level
Classrooms, seats, toilets and computers by level, public schools, SY 2024-25, with learners per resource
MeasureElementaryJunior High SchoolSenior High School
Classrooms412,035168,81071,934
Learners per classroom32.938.534.4
Seats (approximate)10,965,3055,166,5252,087,206
Learners per seat1.21.31.2
Toilets569,143195,55981,473
Learners per toilet23.833.330.4
Functional computers734,379823,771455,658
Learners per computer18.47.95.4
Public schools with a water supply, by level, SY 2024-25With water supplyWithoutElementary39,405 totalJunior High School10,818 totalSenior High School7,898 total
Public schools with a water supply, by level, SY 2024-25
Public schools with a water supply, by level, SY 2024-25: number of schools
LevelWith water supplyWithout
Elementary38,622783
Junior High School10,587231
Senior High School7,601297
Public schools by electricity supply and level, SY 2024-25Grid supplyOff-grid supplyGrid and off-grid supplyNo electricity supplyElementary39,405 totalJunior High School10,818 totalSenior High School7,898 total
Public schools by electricity supply and level, SY 2024-25
Public schools by electricity supply and level, SY 2024-25: number of schools
LevelGrid supplyOff-grid supplyGrid and off-grid supplyNo electricity supply
Elementary35,3172,0631,354671
Junior High School9,794397495132
Senior High School7,31718134159
Public schools with internet access, by level, SY 2024-25With internet accessWithoutElementary39,405 totalJunior High School10,818 totalSenior High School7,898 total
Public schools with internet access, by level, SY 2024-25
Public schools with internet access, by level, SY 2024-25: number of schools
LevelWith internet accessWithout
Elementary27,87411,531
Junior High School8,6082,210
Senior High School6,0201,878
Toilets in public schools by type, SY 2024-25Female183,986Male156,348Shared470,996For persons with disabilities34,845
Toilets in public schools by type, SY 2024-25
Toilets in public schools by type, SY 2024-25
TypeToilets
Female183,986
Male156,348
Shared470,996
For persons with disabilities34,845
All toilets846,175
Faucets in public schools, with and without water, SY 2024-25With water1,485,998Without water234,745
Faucets in public schools, with and without water, SY 2024-25
Faucets in public schools, with and without water, SY 2024-25
FaucetsNumber
With water1,485,998
Without water234,745
All faucets1,720,743
Public schools with each facility, SY 2024-25
FacilitySchools
Entrance Gate43,537
School Garden43,113
Playground33,142
Offices31,197
Exit Gate29,112
Temporary Perimeter Fence28,763
Permanent Perimeter Fence24,732
Covered Court19,458
Computer Room19,163
Library/Learning Resource Center15,741
Paved Pathway14,037
Clinic12,469
Home Economic Room10,562
Canteen9,642
Faculty Room8,797
Supply Room8,090
Solar Panel7,505
Conference Room6,696
Science Laboratory6,570
Roofing5,583
Data File Room/Records Room5,320
Industrial Arts Room3,339
Flood Marker2,301
Gymnasium2,116
Student Co-Curricular Center1,766
Youth Development Center1,005
Bike Rack585
Speech Laboratory490
Museum355

Regions

18 regions and Philippine schools overseas, each with its SY 2024-25 schools and learners in every sector.

Regions and Philippine schools overseas, SY 2024-25
NameSchoolsLearnersTeachers (public)Learners per teacher (public)
Ilocos Region (Region I)3,3911,221,20347,78222.2
Cagayan Valley (Region II)2,908887,45235,52921.9
Central Luzon (Region III)5,1932,957,10589,97726.8
CALABARZON (Region IV-A)6,0113,917,599108,51128.5
MIMAROPA Region2,695887,26333,54323.7
Bicol Region (Region V)4,4811,733,17867,27122.6
Western Visayas (Region VI)3,4421,128,62946,17021.6
Central Visayas (Region VII)3,5891,693,06657,22124.6
Eastern Visayas (Region VIII)4,4801,211,28753,25020.7
Zamboanga Peninsula (Region IX)2,8771,051,17138,17124.6
Northern Mindanao (Region X)3,1091,350,30743,59326.1
Davao Region (Region XI)2,7061,395,52745,35926.2
SOCCSKSARGEN (Region XII)2,5511,188,77440,45325.6
Caraga2,361783,80230,14722.8
Bangsamoro Autonomous Region in Muslim Mindanao (BARMM)2,9511,107,56025,13336.6
Cordillera Administrative Region (CAR)2,076424,09718,29618.9
National Capital Region (NCR)2,5412,805,31375,07227.1
Negros Island Region (NIR)2,7321,244,57043,97925.0
Philippine schools overseas3524,855Not reportedNot reported

About this data

  • 42,176 learners in SY 2024-25 are counted in the totals but not broken down by grade, level or sex, so those charts show at least these numbers.
  • Teachers, classrooms and facilities are for public schools only: DepEd's public report has them for no other schools.

Figures come from DepEd's school data for SY 2023-24 and SY 2024-25, refreshed 25 October 2025. How the data was checked

Report a correction to the figures for the Philippines