Sri Lanka University District Quota Calculator
Enter a course intake and see exactly how the seats split under the UGC's 40% merit, 55% district-basis and 5% educationally-disadvantaged-district rule — with a seat count for every one of the 25 districts. Answers “how are university places allocated?”, not “did my Z-score clear the cut-off?”. No signup, sources cited.
How it works
Sri Lanka fills most state-university courses — Commerce, the Biological and Physical Science streams, Engineering Technology, Biosystems Technology and the listed cross-stream courses — under a fixed intake split set by the University Grants Commission (UGC). Arts-stream courses are the main exception: most are filled purely on all-island merit. For the merit-and-district courses, the intake divides three ways:
- 40% — all-island merit. The top Z-scores across the whole country take these seats, regardless of district. This tool computes them as
round(0.40 × intake). - 55% — district basis.Allocated to the 25 administrative districts “in proportion to the total population of each district; that is on the ratio of the population of the district concerned to the total population of the country.” The pool is
round(0.55 × intake), then divided by population share. - 5% — educationally disadvantaged districts (EDD). Shared only among the 16 EDD districts, again by their population share within that group. The EDD pool is the residual
intake − merit − district, which forces the three to sum exactly to the intake.
To turn a fractional population share into whole seats, the tool uses the largest-remainder (Hare) method: each district first gets the floor of its share, then the leftover seats are handed out one at a time to the districts with the largest fractional remainders. This guarantees the 25 district seats sum exactly to the district pool and the 16EDD seats sum exactly to the EDD pool — the same integer-allocation logic the handbook applies. A “simple round” alternative is offered for comparison; it rounds each district independently and absorbs any drift into the largest district.
Population weights come from the DCS Census of Population and Housing 2012: a national total of 20,359,439 across the 25 districts, of which 8,311,901 live in the 16EDD districts. Every figure is a cited constant in the tool's data module — there is no live data and no API call, so the same intake always yields the same allocation. What the tool does not do is rank candidates: it allocates seats, not Z-scores. To check whether a specific Z-score clears a cut-off, use the Cut-Off Marks Finder linked in the related tools below.
Worked examples
Frequently asked questions
Sources & references
- UGC Student Handbook, Academic Year 2024/2025 — Section 1.1, pages 8–9 (the 40/55/5 rule and EDD district list)
- University Grants Commission — university admissions page
- Department of Census & Statistics — DCS Census of Population and Housing 2012 district populations
The allocation rule, EDD district list and population weights were last cross-checked against these sources on 2026-07-08. The page is reviewed whenever the UGC publishes a new admissions handbook or the Department of Census & Statistics releases updated district populations.
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.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.