Skip to content

Schools in North Cotabato

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

Schools
1,071
Up 7 from SY 2023-24
974 public, 95 private, 2 SUCs and LUCs
Community learning centres
565
Up 32 from SY 2023-24
Learners
400,199
Down 9,820 from SY 2023-24
Teachers
13,999
Up 271 from SY 2023-24
Classrooms
9,649
Down 148 from SY 2023-24

Learners

SY 2024-25: 400,199 learners, 388,595 in schools and 11,604 in community learning centres.

Learners, SY 2024-25
LearnersNumber
All learners400,199
In schools388,595
In community learning centres (ALS)11,604
Male204,140
Female195,793
Not broken down by sex266
Learners by level and sector, SY 2024-25 (at least)Public schoolsPrivate schoolsSUCs and LUCsCommunity learning centres (ALS)Elementary228,715 totalJunior High School108,333 totalSenior High School51,284 totalALS Basic Literacy Program540 totalALS A&E elementary2,057 totalALS A&E secondary9,004 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; 266 not broken down by level
LevelPublic schoolsPrivate schoolsSUCs and LUCsCommunity learning centres (ALS)Total
Elementary221,2667,2511980228,715
Junior High School96,25111,3287540108,333
Senior High School41,2479,717320051,284
ALS Basic Literacy Program000540540
ALS A&E elementary0002,0572,057
ALS A&E secondary0009,0049,004
Learners by grade and sex, SY 2024-25 (at least)MaleFemaleKindergarten29,008 totalGrade 132,288 totalGrade 234,477 totalGrade 332,384 totalGrade 432,811 totalGrade 531,435 totalGrade 635,704 totalGrade 731,333 totalGrade 824,933 totalGrade 926,185 totalGrade 1025,871 totalGrade 1126,812 totalGrade 1224,472 totalSpecial needs, non-graded(elementary)608 totalSpecial needs, non-graded (juniorhigh)11 totalALS Basic Literacy Program540 totalALS A&E elementary2,057 totalALS A&E secondary9,004 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; 266 not broken down by grade
GradeMaleFemaleTotal
Kindergarten15,06113,94729,008
Grade 116,71715,57132,288
Grade 217,99416,48334,477
Grade 316,73115,65332,384
Grade 416,86215,94932,811
Grade 516,43115,00431,435
Grade 618,08417,62035,704
Grade 715,99215,34131,333
Grade 812,59012,34324,933
Grade 912,80213,38326,185
Grade 1012,50413,36725,871
Grade 1113,22113,59126,812
Grade 1211,94812,52424,472
Special needs, non-graded (elementary)399209608
Special needs, non-graded (junior high)2911
ALS Basic Literacy Program287253540
ALS A&E elementary1,2917662,057
ALS A&E secondary5,2243,7809,004
Broken down by grade204,140195,793399,933
Senior High School learners by track, SY 2024-25Academic33,013Technical-Vocational-Livelihood18,283Arts and Design35Sports141
Senior High School learners by track, SY 2024-25
Senior High School learners by track, SY 2024-25
TrackLearners
Academic33,013
Technical-Vocational-Livelihood18,283
Arts and Design35
Sports141
All tracks51,472
ALIVE (Arabic Language and Islamic Values Education) learners by level and sex, SY 2024-25
LevelMaleFemaleTotal
Kindergarten9098341,743
Elementary10,4679,92720,394
Junior High School5755971,172
All11,95111,35823,309
Indigenous peoples (IP) learners by level and sex, SY 2024-25
LevelMaleFemaleTotal
Kindergarten1,3791,3142,693
Elementary9,8619,11018,971
Junior High School4,4004,8459,245
Senior High School1,6872,0563,743
All17,32717,32534,652
Learners in alternative delivery modes (ADM) by program and sex, SY 2024-25
ProgramMaleFemaleTotal
Distance Education19524
Enhanced-Instructional Management by Parents, Community and teachers15318
Modified In-School Off-School Approach101
Open High School Program9776173
Other School-Initiated Intervention493887
All181122303

Schools and community learning centres

SY 2024-25: 1,071 schools and 565 community learning centres.

Schools and community learning centres by sector, SY 2024-25Public schools974Private schools95SUCs and LUCs2Community learning centres (ALS)565
Schools and community learning centres by sector, SY 2024-25
Schools and community learning centres by sector, SY 2024-25
SectorNumber
Public schools974
Private schools95
SUCs and LUCs2
Community learning centres (ALS)565
All1,636
Schools by curricular offering, SY 2024-25Elementary only752Elementary and junior high (K to 10)22Kindergarten to Grade 1222Junior high only119Junior and senior high151Senior high only5Community learning centres (ALS)565
Schools by curricular offering, SY 2024-25
Schools by curricular offering, SY 2024-25
OfferingNumber
Elementary only752
Elementary and junior high (K to 10)22
Kindergarten to Grade 1222
Junior high only119
Junior and senior high151
Senior high only5
Community learning centres (ALS)565
Schools by subclassification, SY 2024-25
SubclassificationNumber
DepEd managed974
Community learning centres (ALS)565
Sectarian79
Non-sectarian16
State universities and colleges2

School personnel

SY 2024-25: 13,999 teachers and 1,754 non-teaching personnel in public schools.

Public school personnel by type, SY 2024-25
TypeNumber
Teachers13,999
Non-teaching personnel1,754
All personnel15,753
Public school teachers by level, SY 2024-25Elementary8,108Junior High School4,298Senior High School1,593
Public school teachers by level, SY 2024-25
Public school teachers by level, SY 2024-25
LevelTeachers
Elementary8,108
Junior High School4,298
Senior High School1,593
All teachers13,999
Learners per teacher by level, public schools, SY 2024-25Elementary27.3Junior High School22.4Senior High School25.9
Learners per teacher by level, public schools, SY 2024-25
Learners per teacher by level, public schools, SY 2024-25
LevelLearners per teacher
Elementary27.3
Junior High School22.4
Senior High School25.9

School resources

SY 2024-25: 9,649 classrooms and 13,505 toilets in public schools.

Classrooms
9,649
Seats (approximate)
286,120
Toilets
13,505
Functional computers
23,183
Faucets
20,570
17,335 with water
Classrooms, seats, toilets and computers by level, public schools, SY 2024-25ElementaryJunior High SchoolSenior High SchoolClassrooms9,649 totalSeats (approximate)286,120 totalToilets13,505 totalFunctional computers23,183 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
Classrooms5,9582,5431,148
Learners per classroom37.137.935.9
Seats (approximate)169,51683,48833,116
Learners per seat1.31.21.3
Toilets8,7813,3691,355
Learners per toilet25.228.630.4
Functional computers7,25411,1064,823
Learners per computer30.58.78.6
Public schools with a water supply, by level, SY 2024-25With water supplyWithoutElementary727 totalJunior High School272 totalSenior High School135 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
Elementary71017
Junior High School2666
Senior High School1323
Public schools by electricity supply and level, SY 2024-25Grid supplyOff-grid supplyGrid and off-grid supplyNo electricity supplyElementary727 totalJunior High School272 totalSenior High School135 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
Elementary660211927
Junior High School259319
Senior High School128142
Public schools with internet access, by level, SY 2024-25With internet accessWithoutElementary727 totalJunior High School272 totalSenior High School135 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
Elementary480247
Junior High School20963
Senior High School11520
Toilets in public schools by type, SY 2024-25Female3,181Male2,970Shared6,871For persons with disabilities483
Toilets in public schools by type, SY 2024-25
Toilets in public schools by type, SY 2024-25
TypeToilets
Female3,181
Male2,970
Shared6,871
For persons with disabilities483
All toilets13,505
Faucets in public schools, with and without water, SY 2024-25With water17,335Without water3,235
Faucets in public schools, with and without water, SY 2024-25
Faucets in public schools, with and without water, SY 2024-25
FaucetsNumber
With water17,335
Without water3,235
All faucets20,570
Public schools with each facility, SY 2024-25
FacilitySchools
School Garden910
Entrance Gate895
Playground759
Permanent Perimeter Fence658
Temporary Perimeter Fence645
Exit Gate641
Offices499
Covered Court362
Computer Room247
Library/Learning Resource Center185
Paved Pathway178
Clinic175
Science Laboratory139
Data File Room/Records Room133
Conference Room131
Solar Panel130
Faculty Room126
Home Economic Room100
Roofing99
Supply Room88
Flood Marker78
Industrial Arts Room45
Student Co-Curricular Center38
Canteen35
Gymnasium20
Youth Development Center19
Bike Rack11
Speech Laboratory7
Museum3

Cities and municipalities

19 cities and municipalities, each with its SY 2024-25 schools and learners in every sector.

Cities and municipalities in North Cotabato, SY 2024-25
NameSchoolsLearnersTeachers (public)Learners per teacher (public)
Alamada4818,86867127.0
Aleosan3911,26046623.4
Antipas227,70727424.7
Arakan7015,96167220.9
Banisilan3913,21348425.6
Carmen6427,84090129.8
City of Kidapawan (Capital)9546,9841,59325.8
Kabacan5828,99479330.1
Libungan3813,78450426.0
M'Lang5825,57192524.6
Magpet6415,13867921.2
Makilala7423,19287624.1
Matalam7522,35388022.9
Midsayap8239,1101,15427.5
North Cotabato93,0845925.4
Pigkawayan5919,96468925.9
Pikit8038,3571,26328.2
President Roxas5512,50455520.2
Tulunan4216,31556127.6

About this data

  • 266 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.

Each school year's figures for North Cotabato count the schools DepEd placed there that year. 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 North Cotabato