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

Sri Lanka Court Finder: Magistrate's Court by Area

Type a town, Grama Niladhari division or Divisional Secretariat division and get the Magistrate's Court of its judicial division, the District Court of its judicial district and the zone above them — with the clause of the Schedule that puts it there. No signup, no ads.

This reproduces an Order as consolidated, not the Gazette itself. Where a decision turns on it, read the Gazette — it prevails over any consolidation, including ours.

By Induwara AshinsanaUpdated Sep 26, 2026
Find your courtMagistrate's Court & District Court
Order under s.3 · read 2026-09-26

Use the name as it appears on a Grama Niladhari certificate. Searching 14,043 GN divisions and 339 DS divisions.

Your administrative district, not the court's.

Try

What this does

Type where you live. The tool reads the Schedule to the Order made under section 3 of the Judicature Act and tells you the Magistrate's Court of your judicial division, the District Court of your judicial district, and the zone they sit in — with the clause that puts you there.

Peliyagoda Gangabada · Kelaniya DS · Gampaha District
→ Magistrate's Court Colombo, District Court Colombo, Judicial Zone Colombo

Sources cited: the Order under section 3 of the Judicature Act, No. 2 of 1978, as consolidated by JUSTICE with its twelve amending Gazettes, joined to the Survey Department Grama Niladhari boundary set. Read 2026-09-26.

How it works

Section 3 of the Judicature Act, No. 2 of 1978 lets the Minister divide Sri Lanka into judicial zones, judicial districts and judicial divisions, and attaches a court to two of those tiers: a Magistrate's Court to each judicial division, a District Court to each judicial district. The division is made by Order published in the Gazette, and the Order carries a Schedule that assigns territory not by town or by district but by Grama Niladhari division — the fourth and smallest tier of Sri Lanka's administrative geography. That is why “which court is mine?” is hard to answer from a map: the answer is written at a level of detail most maps never show.

There is no arithmetic on this page. There is a transcription and a join, and the page is worth using only if both are exactly what they claim. The transcription comes from a published consolidation of No. 1679/40 of 10.11.2010 with its 11 applied amendments. Parsing it by heading yields 34 judicial zones, 85 judicial districts and 105 judicial divisions — the counts the consolidation itself states, and the counts the tool re-derives from its own tables every time this page renders. A different count would mean the tables and the source have drifted, and the tool would say so rather than answer.

Inside each division the Schedule runs numbered items of the form “(3) the Grama Niladhari Divisions of Peliyagoda Gangabada (G. N. Div. No. 174), Pattiya East (G. N. Div. No. 173) … situated in the Divisional Secretary's Division of Kelaniya” . 421such items were parsed, naming close to 13,900 Grama Niladhari divisions. Each name is stripped of its printed parenthetical, folded to a comparable form, and joined to the national Grama Niladhari boundary set — the Survey Department data behind this site's GN Division Finder — scoped to the Divisional Secretariat division the item names. Where an exact match fails, a spelling-tolerant key is tried, then a token-order-insensitive key, then a bounded fuzzy match of edit distance two. Fuzzy matching never crosses a DS division.

Two wrinkles are handled deliberately. First, the printed G.N. Div. No.is the district-wide Census code (Madiwela 524, Depanama 529A), not the P-code the boundary set uses, so it is kept as a separate field and never used as a join key. Second, the Order names the DS divisions of its own day: Hikkaduwa has since been split into Hikkaduwa, Rathgama and Madampagama, Walapane into Walapane and Nildandahinna. For each item the join therefore also considers same-district DS divisions that visibly hold two or more of that item's own Grama Niladhari names.

The result is that 13,453 of 14,043 Grama Niladhari divisions resolve to a court. The remaining 590, the 280 printed names that match nothing, and the 24the Schedule names ambiguously are listed in the Coverage tab rather than dropped. Every answer is cross-checked a second way: for a DS division the Order does not split, the answer reached from the GN division's own allocation must equal the answer reached from the division headings alone. Those are independent parses of the same Schedule, so a disagreement would be a bug, not an ambiguity.

Worked examples

Maharagama DS division · Colombo District

Madiwela — the ordinary case

  1. Schedule: item (2) of the Judicial Division of Gangodawila names the
  2. GN divisions of the DS Division of Maharagama, Madiwela among them.
  3. Judicial District of Mount Lavinia = Mount Lavinia + Gangodawila.
  4. Judicial Zone of Colombo = Colombo + Mount Lavinia.
  5. → Magistrate's Court Gangodawila
  6. → District Court Mount Lavinia
  7. → Judicial Zone Colombo
  8. Administrative district Colombo; Gangodawila draws mostly on Colombo,
  9. so no unexpected-district flag.

Kelaniya DS division · Gampaha District

Peliyagoda Gangabada — the surprise

  1. Schedule: item (3) of the Judicial Division of Colombo names fourteen
  2. Kelaniya GN divisions — Peliyagoda Gangabada (174), Peliyagodawatta
  3. (174 A), Pattiya East (173), Wanawasala West (257), Dippitigoda (260),
  4. Nungamugoda (258 B) and eight more.
  5. → Magistrate's Court Colombo
  6. → District Court Colombo
  7. → Judicial Zone Colombo
  8. Administrative district is Gampaha, so the flag fires: the court's own
  9. division serves mostly Colombo District.
  10. Cross-check: the 2014-era Gazette PDF put these in Mahara. The Gampaha
  11. Zone was substituted whole by No. 2066/18 and amended again by
  12. Nos. 2137/40, 2165/46 and 2199/17 — the consolidation is the later state.

Dehiwala DS division · Colombo District

Dehiwala — the edge case, one DS division and two courts

  1. Kohuwala appears in item (4) of the Judicial Division of Gangodawila.
  2. Dehiwala East appears in item (1) of the Judicial Division of Mount Lavinia.
  3. → Kohuwala: Magistrate's Court Gangodawila
  4. → Dehiwala East: Magistrate's Court Mount Lavinia
  5. Both divisions sit in the Judicial District of Mount Lavinia, so the
  6. District Court is the same for both.
  7. A DS-level query for 'Dehiwala' therefore returns the split warning
  8. instead of a single court.

The judicial map in numbers

Structure and coverage of the Order under section 3 of the Judicature Act
WhatCountRead it as
Judicial zones34Administrative groupings, not courts
Judicial districts85One District Court each
Judicial divisions105One Magistrate's Court each
Schedule items parsed421Each names one DS division's GN divisions
DS divisions named336of 339 in the country
DS divisions split between courts84Ask at GN level, not DS level
GN divisions placed13,453of 14,043 in the boundary set
GN divisions the Order does not name590Listed in the Coverage tab

Counts re-derived from this page's own tables at render time and compared against the consolidation read on 2026-09-26.

The Gazettes behind this page

No. 1679/40 of 10.11.2010 is the principal Order. Twelve Gazettes have since amended its Schedule. Eleven are applied in the text this page reads; No. 2027/22 is listed because it exists and must be recognised, but paragraph (3) of No. 2066/18 rescinded it in its entirety, so it is not applied.

Gazettes amending the Order under section 3 of the Judicature Act
GazetteDateEffect
No. 1890/1726.11.2014Extensive amendments to the Schedule; judicial zones raised to 33.
No. 2021/2931.05.2017Judicial Zone of Homagama created; judicial zones raised to 34.
No. 2027/22not applied12.07.2017Substituted the Gampaha and Negombo Zones. Rescinded in its entirety by paragraph (3) of No. 2066/18, and accordingly not applied.
No. 2066/1810.04.2018Entries for the Judicial Zones of Gampaha and Negombo substituted in their entirety.
No. 2105/7512.01.2019Judicial Division of Kalawana created within the Ratnapura District, with related transfers.
No. 2108/3329.01.2019Kandy/Teldeniya and Kalutara/Panadura transfers; Welisara District created in the Negombo Zone; Wattala and Ja-Ela Divisions deleted.
No. 2131/2209.07.2019Corrigendum: the reference in item (g) of the principal Order corrected from No. 43/4 to No. 43/3.
No. 2137/4020.08.2019Gampaha Zone: GN divisions transferred from the Attanagalla Division to the Gampaha Division; Mahara District entries repealed.
No. 2165/4605.03.2020Dehiattakandiya District created in the Ampara Zone; Gampaha Zone adjustments completing the changes begun by No. 2137/40.
No. 2182/3802.07.2020Batticaloa District: Judicial Divisions of Eravur and Kaluwanchikudy created, with related transfers.
No. 2199/1629.10.2020Kalmunai District: Judicial Division of Samanthurai created, with related transfers.
No. 2199/1729.10.2020Gampaha Zone: Judicial District of Mahara re-established.

The consolidation lists these for the instrument as a whole and does not footnote which one last touched a given clause, so this page does not claim to know that.

Frequently asked questions

Sources & references

The Schedule was read on 2026-09-26and four allocations were spot-checked against the Gazette PDF independently of the consolidation: Madiwela, Kohuwala and Dehiwala East agree, and Peliyagoda Gangabada differs exactly where Gazette No. 2066/18 substituted the Gampaha Zone after that PDF's text. This page is a research aid, not legal advice, and it is no substitute for the Gazette or for a lawyer.

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 an allocation that does not match the Gazette, or a division the Order names and this page misses?

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