State IntegrityReceipts, not verdicts

Ljubljana: population and official figures

Population (city proper)
285,604
1 January 2021
Urban agglomeration
287,497
1 January 2021
Population (Urban Audit)
297,575
2024

In depth

What is the population of Ljubljana?

Ljubljana, the capital of Slovenia, had 285,604 inhabitants (city proper) on 1 January 2021, according to a complete census (usual residents) reported to the United Nations.

Source: United Nations Statistics Division · saved copy

What share of Slovenia's population lives in Ljubljana?

That is about 13.5% of Slovenia's 2021 population as estimated by the World Bank (2.11 million).

Source: United Nations Statistics Division · saved copy

How many women and men live in Ljubljana?

Women and girls made up 51.2% of residents (146,339 female, 139,265 male).

Source: United Nations Statistics Division · saved copy

What is the population of Ljubljana?

The City Municipality of Ljubljana had 271,513 permanent residents on 1 January 2025, the population the Ministry of Finance uses for per-resident municipal debt figures.

Source: Ministry of Finance of the Republic of Slovenia · saved copy

What is the population of Ljubljana?

Ljubljana had 297,575 residents on 1 January 2024 according to the EU Urban Audit; 14.0% were under 15 and 20.4% were 65 or older.

Source: Eurostat · saved copy

Is Ljubljana growing?

The population grew by 6.0% between 2012 and 2024.

Source: Eurostat · saved copy

More figures

Who runs Ljubljana?

In Slovenia, cities and towns are run by municipalities – občine: Mayor (župan) and council (7–45 members) directly elected every four years; a supervisory committee is appointed by the council. Primary schools and kindergartens, local roads, utilities, spatial planning, culture.

How local power works in Slovenia

Cities of a similar size in Slovenia

Up a level: all cities in Slovenia · Slovenia · government and power

Sources

Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.