Skip to content
induwara.lk
Premium
induwara.lkSri Lanka · Education

Zonal Education Offices in Sri Lanka — All 100, by Town

Type a town and this finds the zonal education office that covers it — one of Sri Lanka’s 100zones — with its district, province, the divisional education offices under it, how many schools it administers and its published telephone number. Built from the Ministry of Education’s own 2024 lists. No signup.

By Induwara AshinsanaUpdated Sep 25, 2026
Find your education zoneall 100 of them
Ministry lists · verified 2026-09-25

Searches zone names, the divisional education offices under each zone, districts and Sinhala or Tamil names. Up to 60 characters.

Try
Sort the zonesSort by

100

Zones matching

100

Across Sri Lanka

100

Zones nationally

Colombo Zonal Education Office

කොළඹ · கொழும்பு

District
Colombo
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
122 (101 provincial · 21 national)

Divisional education offices (4)

  • Borella
  • Colombo Central
  • Colombo North
  • Colombo South

The Ministry publishes no fixed line or official mailbox for this office. Reach it through the Western Provincial Department of Education on 0112875893.

Homagama Zonal Education Office

හෝමාගම · ஓமாகம

District
Colombo
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
99 (95 provincial · 4 national)

Divisional education offices (3)

  • Hanwella
  • Homagama
  • Padukka

Piliyandala Zonal Education Office

District
Colombo
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
85 (80 provincial · 5 national)

Divisional education offices (3)

  • Dehiwala
  • Kesbewa
  • Moratuwa

Sri Jayawardenapura Zonal Education Office

District
Colombo
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
85 (76 provincial · 9 national)

Divisional education offices (4)

  • Kaduwela
  • Kolonnawa
  • Maharagama
  • Nugegoda

Gampaha Zonal Education Office

ගම්පහ · கம்பஹா

District
Gampaha
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
145 (138 provincial · 7 national)

Divisional education offices (3)

  • Attanagalla
  • Dompe (Weke)
  • Gampaha

Kelaniya Zonal Education Office

කැලණිය · களனி

District
Gampaha
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
114 (108 provincial · 6 national)

Divisional education offices (4)

  • Biyagama
  • Kelaniya
  • Mahara
  • Wattala

Minuwangoda Zonal Education Office

මිනුවන්ගොඩ · மினுவான்கொடை

District
Gampaha
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
157 (154 provincial · 3 national)

Divisional education offices (3)

  • Divulapitiya
  • Meerigama
  • Minuwangoda

Negombo Zonal Education Office

මීගමුව · நீர்கொழும்பு

District
Gampaha
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
117 (113 provincial · 4 national)

Divisional education offices (3)

  • Ja-Ela
  • Katana
  • Negombo

Horana Zonal Education Office

හොරණ · ஹொராண

District
Kalutara
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
137 (132 provincial · 5 national)

Divisional education offices (3)

  • Bandaragama
  • Bulathsinhala
  • Horana

Kalutara Zonal Education Office

කළුතර · களுத்துறை

District
Kalutara
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
149 (137 provincial · 12 national)

Divisional education offices (4)

  • Beruwala
  • Dodangoda
  • Kalutara
  • Panadura

Matugama Zonal Education Office

District
Kalutara
Province
Western Province
Reports to
Western Provincial Department of Education
Schools in the zone
129 (126 provincial · 3 national)

Divisional education offices (4)

  • Agalawatta
  • Matugama
  • Palindanuwara
  • Walallawita

Denuwara Zonal Education Office

District
Kandy
Province
Central Province
Reports to
Central Provincial Department of Education
Schools in the zone
87 (83 provincial · 4 national)

Divisional education offices (2)

  • Udunuwara
  • Yatinuwara

Zones, districts, divisional offices and school counts come from the Ministry of Education’s 2024 school lists; telephone numbers and mailboxes from the Ministry’s NEMIS office directory. Mobile numbers and officers’ names are deliberately left out.

How it works

State school administration in Sri Lanka has four levels. The Ministry of Education sits at the top. Under it are the 9 provincial departments of education, one per province, created by the 13th Amendment. Under those are the 100 zonal education offices, each headed by a zonal director. Under the zones are 312 divisional (koralē) education offices, and under those, the schools. A zone is an education-specific unit: it is not a district, not a divisional secretariat division and not a local-authority area, and its boundary can cut across DS boundaries. That is the confusion this page exists to end — the Ministry circular tells you to write to “the relevant zonal education office” and never says which one that is.

This is a directory, not a calculator, so its accuracy is entirely a question of whether the Ministry’s lists were transcribed correctly. That procedure is therefore the methodology.

  1. Take the roster from the school lists, not from a summary. The Ministry’s Data Management Branch publishes ten school lists for 2024 — one of national schools and one per province — and every row carries three columns this tool needs: District, Zone and Education Division. Reading all 10,076 rows and taking the distinct values gives 100 zones and 312 divisional offices, with the district each sits in. Because the roster is derived from the schools rather than typed from a contact page, a zone cannot be missing unless every school in it is.
  2. Keep the Ministry’s codes and spellings. Province and district come with their official numeric prefixes — 1.Western, 11.Colombo— and the code is kept, so a district is identified by a number rather than by a spelling, and this dataset joins cleanly to the national-school list. Zone names keep the Ministry’s spelling (Waththegama, Thenmaradchi, Moneragala); the variants people actually type are held in a separate alias list instead of being corrected into the roster.
  3. Match on prefixes, and say what matched.A query is lower-cased, stripped of punctuation and split into words. A zone comes back when every word is the start of a word in its zone name, its district, one of its divisional offices, or one of its aliases. The results are ranked in that order — exact zone name first, then zone-name prefix, then divisional office, then district, then alias — and each card says which one matched. That last part matters: a search for “Moratuwa” returning the Piliyandala zone is only trustworthy if the page tells you Moratuwa is a divisional office inside it.
  4. No fuzzy matching. There is deliberately no edit-distance tier. On Sri Lankan place names it produces confidently wrong answers, and sending someone to the wrong government office is worse than returning nothing. Where a query misses, the tool names the closest zone spellings as a hint rather than presenting one as the answer.
  5. Publish only what the Ministry publishes.Telephone numbers and mailboxes come from the Ministry’s NEMIS office directory, filtered by a mechanical rule: a fixed line (a ten-digit number that is not an 07x mobile) and an address on a .gov.lk domain. 69 of the 100 zones clear that bar. The rest render with no contact block and a pointer to their provincial department, rather than with a number found somewhere else. No officer names appear anywhere.
  6. Check the totals against a different Ministry table. Table 2.6 of the same statistics release, “Government School System at a Glance”, is compiled from district returns rather than from the per-school lists. Summing every zone in a district back up therefore travels a completely different path to the same figure. All 25 districts agree, and so does the national total: 9,680 provincial + 396 national = 10,076 government schools.

Two things are deliberately out of scope. There is no school-name lookup yet: that needs the full school census keyed by name, and a wrong answer sends someone to the wrong office. And there are no zone boundaries on a map, because boundary geodata is not published — drawing an approximate one would invent the exact thing you came here to check.

Verification

Every figure below is recomputed from the 100 zone records each time this page renders and compared with the totals frozen when the Ministry lists were transcribed. 25 of 25district totals reconcile against the Ministry’s separate district table.

CheckExpectedComputed
Zonal education offices100100
Divisional education offices312312
Zone ids are unique100100
Zone names are unique100100
Every zone resolves to a published districttruetrue
Every divisional office sits in one zonetruetrue
All 9 province zone countstruetrue
All 25 district zone countstruetrue
Province zone counts sum to the roster100100
Province counts agree with the district roll-uptruetrue
Provincial schools96809680
National schools396396
Government schools (table 2.6 grand total)1007610076
All 25 district totals match table 2.6truetrue
Published numbers are 10-digit fixed linestruetrue
Published mailboxes are on .gov.lktruetrue

Worked examples

Search = “Piliyandala”, no filters

A Grade 1 admission appeal from Piliyandala

  1. Query folds to "piliyandala" — one word.
  2. It equals a zone name exactly, so it ranks first: reason = zone name.
  3. Zone: Piliyandala. District: Colombo (Ministry code 11). Province: Western.
  4. Reports to: Western Provincial Department of Education.
  5. Divisional education offices under it: Dehiwala, Kesbewa, Moratuwa.
  6. Schools: 80 provincial + 5 national = 85.
  7. Summary strip: 1 zone matching · 4 zones in Colombo district · 100 nationally.
  8. Cross-check: Colombo's four zones hold 101 + 95 + 80 + 76 = 352 provincial
  9. and 21 + 4 + 5 + 9 = 39 national schools. 352 + 39 = 391, which is exactly
  10. what the Ministry's table 2.6 prints for Colombo district. ✓

Province = North Western, District = All

“How many zones are in my province?” — no search term

  1. No query, so the province filter alone applies; zones sort by district.
  2. 8 zones come back: Kurunegala district 6 — Kurunegala, Kuliyapitiya,
  3. Nikaweratiya, Maho, Giriulla, Ibbagamuwa — and Puttalam district 2:
  4. Puttalam and Chilaw. 6 + 2 = 8 ✓
  5. Provincial schools: 839 (Kurunegala) + 363 (Puttalam) = 1,202.
  6. National schools: 31 + 8 = 39. Total 1,241.
  7. Table 2.6 prints 1,241 government schools for North Western Province. ✓
  8. The hierarchy table below reaches the same 8 by summing districts.

Search = “Moratuwa”

The town that is not a zone — the edge case

  1. There is no Moratuwa zone. Tier 1 (zone name) and tier 2 (zone prefix) miss.
  2. Tier 3 matches a divisional education office: Moratuwa, inside Piliyandala.
  3. 1 zone comes back, badged “Divisional office: Moratuwa”, with Moratuwa
  4. highlighted in the zone's division list.
  5. So a parent in Moratuwa lodges the appeal at the Piliyandala zonal office.
  6. Same shape, different answer: “Kilinochchi” matches no zone name at all —
  7. the zone was split — so Kilinochchi North and Kilinochchi South both come
  8. back via their alias lists and the reader picks. Two answers beat one
  9. wrong one.

Every province, district by district

Counted from the roster at render time, never written into the copy. The zone counts in the province rows are the sums of the district rows beneath them, and the nine province totals sum to 100.

Province / districtZonesDivisional officesSchools
Western11381,339
ColomboColombo, Homagama, Piliyandala, Sri Jayawardenapura414391
GampahaGampaha, Kelaniya, Minuwangoda, Negombo413533
KalutaraHorana, Kalutara, Matugama311415
Central15401,511
KandyDenuwara, Gampola, Kandy, Katugastota, Teldeniya, Waththegama618650
MataleGalewela, Matale, Naula, Wilgamuwa411310
Nuwara EliyaHanguranketha, Hatton, Kotmale, Nuwara Eliya, Walapane511551
Southern11391,100
GalleAmbalangoda, Elpitiya, Galle, Udugama415425
MataraAkuressa, Deniyaya, Matara, Mulatiyana414356
HambantotaHambantota, Tangalle, Walasmulla310319
Northern1335969
JaffnaIslands, Jaffna, Thenmaradchi, Vadamaradchi, Valikamam515440
MannarMadhu, Mannar25132
VavuniyaVavuniya North, Vavuniya South25168
MullaitivuMullaitivu, Thunukkai26125
KilinochchiKilinochchi North, Kilinochchi South24104
Eastern17481,128
BatticaloaBatticaloa, Batticaloa Central, Batticaloa West, Kalkudah, Paddrippu514367
AmparaAkkaraipattu, Ampara, Dehiattakandiya, Kalmunai, Mahaoya, Sammanthurai, Thirukkovil721444
TrincomaleeKantale, Kinniya, Muttur, Trincomalee, Trincomalee North513317
North Western8311,241
KurunegalaGiriulla, Ibbagamuwa, Kuliyapitiya, Kurunegala, Maho, Nikaweratiya622870
PuttalamChilaw, Puttalam29371
North Central830806
AnuradhapuraAnuradhapura, Galenbindunuwewa, Kebithigollewa, Kekirawa, Thambuttegama522557
PolonnaruwaDimbulagala, Hingurakgoda, Polonnaruwa38249
Uva1023892
BadullaBadulla, Bandarawela, Mahiyanganaya, Passara, Viyaluwa, Welimada614601
MoneragalaBibile, Moneragala, Thanamalwila, Wellawaya49291
Sabaragamuwa7281,090
RatnapuraBalangoda, Embilipitiya, Nivitigala, Ratnapura416585
KegalleDehiowita, Kegalle, Mawanella312505
All 9 provinces10031210,076

The nine provincial departments of education

The level above the zones. Write here when a zone publishes no contact of its own, or when a matter crosses zones inside one province.

DepartmentAddressTelephoneZones
Western Provincial Department of Education"Ranmagapaya", Kaduwela Road, Battaramulla011287589311
Central Provincial Department of EducationAB42, Kandy 20000081222404115
Southern Provincial Department of EducationUpper Dickson Road, GalleNot published11
Northern Provincial Department of EducationChemmany Road, Nallur, Jaffna021224281013
Eastern Provincial Department of EducationTrincomaleeNot published17
North Western Provincial Department of EducationKurunegala03722316618
North Central Provincial Department of EducationAnuradhapura02522274758
Uva Provincial Department of EducationBadulla055223240710
Sabaragamuwa Provincial Department of EducationGatangama, RatnapuraNot published7

Frequently asked questions

Sources & references

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a zone that has been split or renamed since these lists were published, or an office number that no longer answers?

Email me at [email protected] — most fixes ship within 24 hours.