What is the capital of Slovenia?

Flag of Slovenia
The capital of Slovenia is Ljubljana

Ljubljana is the capital city and seat of government of Slovenia, a country in Central Europe. Slovenia uses the ISO codes SI and SVN, and its international dialling code is +386. The currency in use is the Euro (EUR).

For the full profile of Slovenia, including its flag, currency, calling code, population and the countries it borders, see the Slovenia country page. The country has an estimated population of 2,130,986 as of 2025.

Quick facts about Slovenia

Frequently asked questions

What is the capital of Slovenia?
The capital of Slovenia is Ljubljana.
Is Ljubljana the largest city in Slovenia?
Ljubljana is the capital of Slovenia and its seat of government. In many countries the capital is also the largest city, though not always, so the biggest city by population can differ.
What currency is used in Ljubljana?
Ljubljana, like the rest of Slovenia, uses the Euro (EUR, symbol €).

Capitals of neighbouring countries

Capital and country data from open datasets. Full sources on the data page.