Quick Facts
- Population: approximately 21.4 million
- 88 political parties recorded
- 1 political office tracked
- 1 political institution mapped
Dig Deeper
Go beyond the overview and trace how power actually moves through Sri Lanka.
At a Glance
Sri Lanka is a country in Asia. Its capital is Colombo and it has an approximate population of 21.4 million.
Sri Lanka's political landscape includes 88 political parties and 1 office.
Political Parties
Explore
Frequently Asked Questions
- Who leads Sri Lanka?
- Key political offices in Sri Lanka include President of Sri Lanka. These offices shape how executive, legislative, and judicial authority is exercised in the country.
- What is the capital of Sri Lanka?
- The capital of Sri Lanka is Colombo. As the seat of government, the capital is where the country's major political institutions and decision-making bodies are headquartered.
- What are the major political parties in Sri Lanka?
- Sri Lanka has 88 notable political parties, including All Ceylon Islamic United Front, All Ceylon Makkal Congress, All Ceylon Tamil Congress, Aziz Democratic Workers Congress, Bahujana Nidahas Peramuna. Party competition is central to how political power is distributed — electoral outcomes and coalition dynamics directly determine who governs and what policies are implemented.
- What is the population of Sri Lanka?
- Sri Lanka has a population of approximately 21.4 million. Population size affects the country's representation in international bodies, electoral district sizing, and the scale of its political institutions.
Recommended Reading
The Party
Richard McGregor
The secret world of China's Communist rulers and how the Party controls everything.
View on AmazonThe Third Revolution
Elizabeth C. Economy
Xi Jinping's ambition to remake China's political and economic model.
View on AmazonPutin's People
Catherine Belton
How the KGB recaptured Russia and then extended its reach into the West.
View on AmazonThe New Tsar
Steven Lee Myers
The definitive biography of Vladimir Putin's rise and rule.
View on AmazonAs an Amazon Associate, PoliticaHub earns from qualifying purchases.
Connections
Parties
All Ceylon Islamic United Front
former political party in Sri Lanka
All Ceylon Makkal Congress
political party in Sri Lanka
All Ceylon Tamil Congress
Tamil political party in Sri Lanka
Aziz Democratic Workers Congress
political party in Sri Lanka
Bahujana Nidahas Peramuna
political party in Sri Lanka
Bolshevik Samasamaja Party
political party in Sri Lanka
Bolshevik–Leninist Party of India, Ceylon and Burma
political party in India
Buddhist Republican Party
political party in Sri Lanka
Ceylon Communist Party (Maoist)
political party
Ceylon Democratic Unity Alliance
political party in Sri Lanka
Ceylon Labour Party
political party in Sri Lanka
Ceylon National Congress
Nationalist political party
Ceylon Workers' Congress
political party in Sri Lanka
Communist Party of Sri Lanka
Communist party in Sri Lanka
Communist Party of Sri Lanka (Marxist–Leninist)
political party in Sri Lanka
Crusaders for Democracy
Political party in Sri Lanka.
Democratic Left Front
political party in Sri Lanka
Democratic Party
Sri Lankan political party
Democratic People's Front
political party in Sri Lanka
Democratic People's Liberation Front
political party in Sri Lanka
Democratic United National Front
political party in Sri Lanka
Democratic Unity Alliance
registered political party in Sri Lanka
Democratic Workers Congress
trade union and political party in Sri Lanka
Desha Vimukthi Janatha Pakshaya
political party in Sri Lanka
Eelam National Democratic Liberation Front
political party in Sri Lanka
Eelam National Liberation Front
historical Liberation army for Tamil Eelam in Sri Lanka
Eelam People's Democratic Party
political party in Sri Lanka
Eelam People's Revolutionary Liberation Front
Sri Lankan political party and a former militant separatist group
Eelam Revolutionary Organisation
Revolutionary Left movement in Sri Lanka former Tamil militant group in Sri Lanka and
Freedom People's Congress
political party in Sri Lanka
Freedom People's Front
political party in Sri Lanka
Frontline Socialist Party
political party in Sri Lanka
Illankai Tamil Arasu Kachchi
political party in Sri Lanka
Janatha Vimukthi Peramuna
People's Liberation Front, a Sri Lankan Socialist Party
Jathika Hela Urumaya
political party
Jathika Nidahas Peramuna
political party in Sri Lanka
Jathika Vimukthi Peramuna
political party in Sri Lanka
Lanka Equal Society Party
political party in Sri Lanka
Lanka Mahajana Sabha
Political party in Sri Lanka.
Lanka Prajathanthravadi Pakshaya
political party in Sri Lanka
Lanka Sama Samaja Party (Alternative Group)
political party in Sri Lanka
Lanka Sama Samaja Party
political party in Sri Lanka
Left Liberation Front
electoral coalition in Sri Lanka
Liberal Party of Sri Lanka
political party in Sri Lanka
Mahajana Eksath Peramuna
political party in Sri Lanka
Mawbima Janatha Pakshaya
political party in Sri Lanka
Motherland People's Party
political party in Sri Lanka
Muslim National Unity Alliance
political party in Sri Lanka
National Congress
political party in Sri Lanka
National People's Power
left-wing political alliance in Sri Lanka
New Democratic Front
political party in Sri Lanka
New-Democratic Marxist-Leninist Party
political party in Sri Lanka
New Equal Society Party
political party in Sri Lanka
New Lanka Freedom Party
political party in Sri Lanka
New Sinhala Heritage
political party in Sri Lanka
People's Alliance (Sri Lanka)
Political Alliance in Sri Lanka
People's Front of Liberation Tigers
a political party in Sri Lanka, founded as the political wing of the LTTE in 1989
People's Tamil Congress
Sri Lankan political party
Revolutionary Workers Party
Sri Lankan party founded in 1968
Sinhala Maha Sabha
political party in Sri Lanka
Sinhalaye Mahasammatha Bhoomiputra Pakshaya
Political party in Sri Lanka.
Siva Senai
hindu nationalist political party in Sri Lanka formed on 12 October 2016 to counter conversions of Sri Lankan Hindus
Social Democratic Party of Sri Lanka
Political party in Sri Lanka
Socialist Alliance
political party in Sri Lanka
Socialist Equality Party
Sri Lankan political party
Socialist Party of Sri Lanka
Sri Lankan leftist political party
Sri Lanka Freedom Party
political party in Sri Lanka
Sri Lanka Freedom Socialist Party
political party in Sri Lanka
Sri Lanka Labour Party
political party in Sri Lanka
Sri Lanka Mahajana Pakshaya
political party in Sri Lanka
Sri Lanka Muslim Congress
Political party in Sri Lanka
Sri Lanka Podujana Peramuna
Sri Lankan political party, currently in government
Sri Lanka Sama Samaja Party
political party in Sri Lanka
Supreme Lanka Coalition
left-wing political alliance in Sri Lanka
Tamil Eelam Liberation Army
separatist group in Sri Lanka
Tamil Eelam Liberation Organization
political party in Sri Lanka
Tamil Makkal Viduthalai Pulikal
Political party in Sri Lanka.
Tamil National Liberation Alliance
political party in Sri Lanka
Tamil National People's Front
Sri Lankan political alliance
Tamil United Liberation Front
Tamil separatist political party in Sri Lanka
United Lanka Congress
Political party in Sri Lanka.
United National Front for Good Governance
Political party in Sri Lanka.
United National Front
political party in Sri Lanka
United National Party
political party in Sri Lanka
United Socialist Party (Sri Lanka)
political party in Sri Lanka
Up-Country People's Front
political party in Sri Lanka
Upcountry National Front
political party in Sri Lanka
Viplavakari Lanka Sama Samaja Party
political party in Sri Lanka
Trust & Coverage
- Page Type
- Country
- Last Updated
- March 21, 2026
- Sources
- 2 linked
- Data Coverage
- Comprehensive(80/100)
Country data is assembled from structured entity records, election results, and office timelines.
You Might Also Explore
All Ceylon Islamic United Front
former political party in Sri Lanka
All Ceylon Makkal Congress
political party in Sri Lanka
All Ceylon Tamil Congress
Tamil political party in Sri Lanka
Aziz Democratic Workers Congress
political party in Sri Lanka
Bahujana Nidahas Peramuna
political party in Sri Lanka
Bolshevik Samasamaja Party
political party in Sri Lanka

