Educads
Numbers show universities listed in each destination. All destinations →

27 Best Public Universities in Sri Lanka

Of the 27 Public universities in Sri Lanka, University of Peradeniya ranks highest on research impact (684,192 citations). University of Colombo (#2 in Sri Lanka) and University of Sri Jayawardenapura (#3 in Sri Lanka) complete the top three. Across the whole list there are 214 courses to choose from.

27 universities · ranked best first

how we rank
27Ranked
EU ESOFT Uni logo
Sri Lanka

ESOFT Uni

Public University · 0 courses

No course listed yet for this search — see the university's full profile.

—Tuition (indicative)
2000Founded
30,000Students
—International
Admissions open
Not yet ranked No QS position or research record found

Related searches

How these universities are ranked

Below them, universities follow their research output: University of Peradeniya is cited most (684,192 citations). 7 universities have neither a QS position nor a research record yet and appear at the end, marked "Not yet ranked".

Public, private and where they are

27 are public and 0 private (100% public). The oldest is National Institute of Business Management, founded in 1968. Open University of Sri Lanka is the largest, with 40,000 students.

What the courses look like

By level: 120 bachelor's, 57 diploma, 32 master's and 5 phd / doctorate. The most common subjects are Business & Management (33), Engineering (19), Education (15) and Computer Science & IT (10). The usual length is 3 Years and One (1) Year. 100% are full-time. Start dates lean to Fall (54% of courses with a stated intake) and Spring (46% of courses with a stated intake). Open University of Sri Lanka offers the widest choice, with 76 of these courses.

Frequently asked questions

What are the top universities for Public in Sri Lanka?

University of Peradeniya (#1 in Sri Lanka), University of Colombo (#2 in Sri Lanka) and University of Sri Jayawardenapura (#3 in Sri Lanka) lead this list. QS World positions come first; the rest are ranked by research impact.

How many public universities offer Public in Sri Lanka?

27 public and 0 private universities are on this list.

How long does a Public course take in Sri Lanka?

Most listed courses run 3 Years, with One (1) Year the next most common.

When do Public courses start in Sri Lanka?

Fall is the main intake — 54% of courses with a stated start date begin then, and Spring is the second.

Which university has the most Public courses in Sri Lanka?

Open University of Sri Lanka, with 76, ahead of Buddhist and Pali University of Sri Lanka (55).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.