Cities in Slovenia are small: 18 settlements have more than 10,000 people, according to SURS. Ljubljana, with 293,244, is the only big one; then come Maribor (98,097), Celje (38,175), Kranj (38,089) and Koper (26,579). Piran, with 3,678, falls short, but its municipality draws more tourists than any except the capital's, so I count it among them.
In 30 seconds
Full read: 2 min
- Slovenia has 18 settlements with more than 10,000 residents.
- Ljubljana is the only big city; Maribor, the second, has 98,097.
- Piran is small, but after the capital it's the municipality with the most tourists.
Outside Ljubljana, Slovenian cities take half a day each. On a longer trip I'd pick three, Maribor for the wine, Ptuj for the history and Koper or Piran for the sea, and not try to see them all.
Notebook
What the official sites leave out
-
01 Most beautiful
Maribor and the world's oldest vine
In the Lent district grows a vine over 400 years old, recognised by Guinness World Records, according to the Tourist Board. Maribor is the second city, with 98,097 people.
Maribor -
02 My tip
Celje, city of the counts
The third city, with 38,175 people, and seat of the Counts of Celje, one of the most important medieval families in Europe according to the Tourist Board.
Celje -
03 Getting there
Koper, the gateway to the sea
Slovenia's main port and the centre of Slovenian Istria, with an old town that keeps the Praetorian Palace and a 54-metre 12th-century bell tower.
Koper
The two largest: Ljubljana and Maribor
Ljubljana is the capital and the country’s only big city, with 293,244 people. It has a castle around 900 years old, Plečnik’s works, on the World Heritage List since 2021, and a car-free centre. Maribor, the second city, is wine country, with the world’s oldest vine in the Lent district, recognised by Guinness World Records as more than 400 years old, and Pohorje a cable car ride away, 5 km from the centre. The first is covered in Ljubljana and the second in Maribor.
Celje, Kranj, Koper and the mid-sized cities
Celje and Kranj are almost level, at around 38,000 each. Celje was the city of the Counts of Celje, a family the Tourist Board ranks among the most important in medieval Europe, and it keeps the Old Castle and remains of Roman Celeia. Kranj’s old town sits on a rock above the Kokra canyon and is Prešeren’s town. Koper, with 26,579, is Slovenia’s main port and the centre of Slovenian Istria. Velenje, a new town opened in 1959, has the Coal Mining Museum, and Novo mesto curls round a bend of the Krka.
The small towns I like best
Among those under 20,000, my favourite is Ptuj, Roman Poetovio, with its castle and Kurentovanje, the country’s biggest carnival. How many people live in each is in Slovenia population. Škofja Loka has the castle the Bishops of Freising built in 1202 and its Passion play, on UNESCO’s intangible heritage list. Kamnik has two castles and the way up to Velika Planina, while Izola on the coast has a medieval centre and eight beaches along 5 km. Nova Gorica shares Europe Square with Italian Gorizia and has Solkan Bridge nearby.
To sleep close to everything, search places to stay in Maribor on Expedia and filter by area before price.
Piran, the exception
Piran doesn’t reach 10,000 people, just 3,678 in the town, but its municipality had 631,821 arrivals in 2025, more than any other except Ljubljana. That’s why I treat it as a city here. Its Venetian old town, with Tartini Square and St George’s church above the sea, is to my mind the prettiest in the country. If the coast appeals more than the interior, start there.
How I’d combine Slovenia’s cities
There’s no need to see them all. On a one-week trip, Ljubljana and Piran are enough. With ten days I’d add Maribor and Ptuj, both in Podravje. The rest work as stops along the way, Kranj and Škofja Loka heading for the Alps, Postojna on the road to the coast, Celje if you’re making for the eastern spas. If you fly in and out of Ljubljana, the capital can bookend the trip, with a night at the start and another before your flight home.
If you are short on time, see the best tours in Maribor and pick one that fits your day.
To sleep close to everything, search places to stay in Maribor on Booking.com and filter by area before price.
The crenellated walls of Celje's Old Castle and a ruined tower, with long grass and trees at their foot
Tito Square in Koper with the cathedral bell tower and the Praetorian Palace, and a stone sculpture in the foreground
Ptuj Castle and the old town rooftops above the Drava, seen from a bridge with a cycle and footpath
Slovenia's cities by population
| City | Population (settlement, 2026) | Region | What I'd see |
|---|---|---|---|
| Ljubljana | 293,244 | Central | Castle, Plečnik, the Ljubljanica |
| Maribor | 98,097 | Podravska | Lent and the oldest vine |
| Celje | 38,175 | Savinjska | Old Castle and Roman Celeia |
| Kranj | 38,089 | Gorenjska | Old town above the Kokra canyon |
| Koper | 26,579 | Coast and Karst | Tito Square and the Praetorian Palace |
| Velenje | 25,617 | Savinjska | Coal Mining Museum and the lake |
| Novo mesto | 24,741 | South-east | Old town in a bend of the Krka |
| Ptuj | 18,247 | Podravska | Castle, Poetovio and Kurentovanje |
| Kamnik | 13,745 | Central | Two castles and Velika Planina |
| Jesenice | 13,740 | Gorenjska | No tourist listing of its own |
| Trbovlje | 13,665 | Zasavje | Zasavje's mining town |
| Domžale | 13,326 | Central | Straw Hat Museum |
| Nova Gorica | 12,950 | Goriška | Europe Square and Solkan Bridge |
| Škofja Loka | 11,743 | Gorenjska | Castle of the Bishops of Freising |
| Izola | 11,424 | Coast and Karst | Medieval centre and eight beaches |
| Murska Sobota | 10,859 | Pomurje | Lake Sobota and the Expano pavilion |
| Logatec | 10,107 | Central | No tourist listing of its own |
| Postojna | 10,043 | Notranjska | The caves and Predjama |
| Piran | 3,678 | Coast and Karst | Tartini Square and St George's |
Settlement populations from SURS (2026). What I highlight comes from the Slovenian Tourist Board. Checked on 4 October 2026.
Test yourself
True or false?
0/3 Pick before you peek.
-
Maribor is Slovenia's second city.
See the answer
True. It has 98,097 people in the city itself, according to SURS, behind Ljubljana.
-
Koper is the capital of the coastal region.
See the answer
False. It's the biggest town on the coast and the main port, but Slovenia's regions are statistical and have no capitals.
-
Piran has more than 10,000 residents.
See the answer
False. The town has 3,678. The municipality, including Portorož and Lucija, adds up to 18,206.
Map
Slovenia, from the Julian Alps to the Adriatic
The Julian Alps, Triglav and the Soča valley lie to the north-west; Ljubljana sits in the centre; the Karst, its caves and the 47 km of coast are to the south-west, and Maribor, Ptuj and the Prekmurje plains to the east. Every number opens its guide.
Map data © OpenStreetMap contributors (ODbL)
- 1KoperTown on the Slovenian coast
- 2LjubljanaCapital of Slovenia
- 3PostojnaTown in Notranjska
- 4TrbovljeTown in Zasavje
- 5IzolaTown on the Slovenian coast
- 6KamnikTown in central Slovenia
- 7MariborCity in Podravje
- 8CeljeTown in Savinjska
- 9DomžaleTown in central Slovenia
- 10PiranTown on the Slovenian coast
- 11VelenjeTown in Savinjska
- 12Novo mestoTown in Dolenjska
- 13DolenjskaJugovzhodna Slovenija statistical region
- 14PtujTown in Podravje
- 15Murska SobotaTown in Pomurje
- 16PosavjePosavska statistical region
- 17LogatecCentral Slovenia town
- 18SavinjskaSavinjska statistical region
- 19GorenjskaRegions of Slovenia
- 20KoroškaKoroška statistical region
- 21GoriškaRegions of Slovenia
- 22PodravjePodravska statistical region
- 23PomurjePomurska statistical region
- 24KranjGorenjska, Slovenia
- 25JeseniceGorenjska, Slovenia
- 26Nova GoricaGoriška, Slovenia
- 27Škofja LokaGorenjska, Slovenia
- Settlements over 10,000 people
- 18
- Population of Ljubljana (settlement)
- 293,244
- Population of Maribor (settlement)
- 98,097
- Arrivals in Piran municipality in 2025
- 631,821
0 of 425 Slovenia guides
Your next stamp
- Municipalities
- Map
- Ljubljana
- Distances
- Central Slovenia
- Ljubljana to Maribor
- Prettiest villages
- Maribor
- Bogenšperk Castle
- Bogojina
- Debeli rtič
- Ig pile dwellings
- Jeruzalem
- Kolpa River
- Koper
- Lake Cerknica
- Lipica
- Ljubljana to Bled
- Mariborsko Pohorje
- Mount Snežnik
- Palace Portorož
- Park of Military History
- Plečnik House
- Postojna
- Postojna Cave
- Škocjan Caves
- Štanjel
- Tartini Square
- Trbovlje
- Županova jama
- Izola
- Kamnik
- Karst
- Ljubljana to Postojna
- Lovrenc Lakes
- Portorož
- Predjama Castle
- Things to do in Ljubljana
- Travel guide
- Vilenica Cave
- Zagorje ob Savi
- Celje
- Cerknica
- Domžale
- Hrastnik
- Ljubljana in a day
- Ljubljana to Piran
- Piran
- Slovenian Istria
- Strunjan
- Things to do
- Activities
- Ankaran
- Grosuplje
- Litija
- Ljubljana in two days
- Pivka
- Sečovlje salt pans
- Velenje
- Brežice Castle
- Getting around Ljubljana
- Ilirska Bistrica
- Mežica Mine
- Most beautiful places
- Novo mesto
- Sevnica Castle
- Terme Olimia
- Vrhnika
- Žiče Charterhouse
- Dolenjska
- Ig
- Ptuj
- Sežana
- Divača
- Medvode
- Murska Sobota
- Posavje
- World Heritage
- Hrpelje-Kozina
- Logatec
- Mengeš
- Brezovica
- Komen
- Savinjska
- Where is Slovenia
- Bled
- Brežice
- Čatež ob Savi
- Celje Castle
- Coal Mining Museum
- Gorenjska
- Hotels in Piran
- Hrastovlje
- Karawanken Geopark
- Koroška
- Kostanjevica Cave
- Kostel Castle
- Krokar primeval forest
- Kurentovanje
- Lent
- Ljubljana Castle
- Ljubljana Cathedral
- Logar Valley
- Oldest vine in the world
- Olimje
- Otočec
- Regions
- Rimske Toplice
- Rinka Waterfall
- Rogla
- Sava River
- Slovenj Gradec
- Topolšica
- Velika Planina
- Goriška
- Krško
- Lake Bled
- Podravje
- Prešeren Square
- Ravne na Koroškem
- Restaurants in Piran
- Škocjan Inlet
- Volčji Potok Arboretum
- Bled Island
- Mežica
- Pomurje
- Sevnica
- Socerb Castle
- Bled Castle
- Coast and Karst
- Dravograd
- Kostanjevica na Krki
- Population
- Notranjska
- Ojstrica viewpoint
- Radlje ob Dravi
- Size
- Language
- Mislinja
- Plečnik's Ljubljana
- Slovenska Bistrica
- Vila Bled
- Currency
- Grand Hotel Toplice
- Ormož
- Zasavje
- EU and Schengen
- Hotel Savica Garni
- Hotels in Bled
- Pohorje
- Haloze
- History
- Restaurants in Bled
- Flag and symbols
- Hoče-Slivnica
- Bizeljsko
- Bohinj
- Christmas in Ljubljana
- City Hotel Ljubljana
- Gorjanci
- Kranj
- Krka River
- Laško
- Moravske Toplice
- Ptuj Castle
- Public holidays
- Rajhenburg Castle
- Šentilj
- Slovenia beaches
- Šmartno pri Litiji
- Uršlja Gora
- Brdo Castle
- Independence Day
- Lake Bohinj
- Ljubljana Festival
- Radenci
- Rogaška Slatina
- Day trips from Ljubljana
- Jesenice
- Lendava
- Podčetrtek
- Savica waterfall
- Time zone
- Dobrna
- Facts
- Ljubljana nightlife
- Ljutomer
- Nova Gorica
- Vogel
- Bohinjska Bistrica
- Gornja Radgona
- Ljubljana Old Town
- Slovenia and Croatia
- Solkan
- Zreče
- Grad
- Sabotin
- Slovenia, Italy and Austria
- Slovenske Konjice
- Stara Fužina
- Trnovo
- Goričko
- Holidays and tours
- Hotels in Bohinj
- Škofja Loka
- Vitanje
- Škofja Loka Castle
- Slovenia or Slovakia
- Šoštanj
- Veržej
- Slovenian phrases
- Slovenia in 3 days
- Bela krajina
- Caves in Slovenia
- Črnomelj
- Dragon Bridge
- Gorje
- Hiking
- Hotels in Maribor
- Kozjansko Regional Park
- Kranjska Gora
- Lake Ptuj
- Ljubljana Marshes
- Slovenia in 5 days
- Vinarium Tower
- Where to stay in Ljubljana
- Žalec
- Metlika
- Slovenia castles
- Slovenia in a week
- Slovenian Mountain Trail
- Triple Bridge
- Vintgar Gorge
- Vršič Pass
- Where to eat in Ljubljana
- Best viewpoints in Slovenia
- Central Market
- Juliana Trail
- Lake Jasna
- Road trip
- Semič
- Žirovnica
- Kočevje
- Metelkova
- Motorhome
- Museums in Slovenia
- Naklo
- Soča rafting
- Tržič
- Zelenci
- Jezersko
- Kostel
- Lake Planšar
- Skiing
- Slovenia with kids
- Slovenian Alpine Museum
- Tivoli Park
- Best time to visit
- Cerklje na Gorenjskem
- Cycling
- Dolenjske Toplice
- Ljubljanica river
- Mojstrana
- Šenčur
- Krvavec
- National Gallery
- Parenzana
- Peričnik waterfall
- Šmarješke Toplice
- Weather
- National and University Library
- Paragliding
- Slovenia in winter
- Strmol Castle
- Trebnje
- Vrata valley
- Climbing
- Events
- Martuljek waterfalls
- Žale
- Fly fishing
- In January
- Ljubljana museums
- National Museum of Slovenia
- Rateče
- Bovec
- Festival Lent
- Golf
- Hotels in Ptuj
- In February
- Kamnik-Savinja Alps
- Nature parks
- Parking in Ljubljana
- Pekel Cave
- Planica
- Snežnik Castle
- Solčava
- Gornji Grad
- In March
- Kranjska Gora ski resort
- Lakes
- Trenta
- Ziplines
- Alpe Adria Trail
- Hotels in Kranjska Gora
- In April
- Kanin
- Nazarje
- Waterfalls
- In May
- Rivers
- Virje waterfall
- Vransko
- Hotels in Bovec
- In June
- Mountains
- Šentjur
- Dobra Vila Bovec
- In July
- Ljubljana Card
- Mozirje
- Spas
- In August
- Nebesa Chalets
- Rečica ob Savinji
- In September
- Kobarid
- Šmartno ob Paki
- In October
- Kobarid Museum
- Hiša Franko
- In November
- In December
- Radovljica
- Železniki
- In spring
- Museum of Apiculture
- Žiri
- In summer
- Kropa
- Tolmin
- Brezje
- In autumn
- Metaldays
- Tolmin Gorges
- Begunje
- Javorca church
- Slovenia in 10 days
- Most na Soči
- Two weeks in Slovenia
- Idrija
- Ljubljana Marathon
- How to get there
- Idrija mercury mine
- Wild Lake
- Cerkno
- Flights
- Laufarji
- Divje babe
- Franja Partisan Hospital
- Ljubljana Airport
- Ajdovščina
- Nearby airports
- Venice to Ljubljana
- Vipava
- Vipavski Križ
- Zagreb to Ljubljana
- Brda
- Trains to Slovenia
- Getting around
- Šmartno
- Dobrovo Castle
- Trains
- Buses
- Julian Alps
- Car hire
- Triglav National Park
- Driving
- Pokljuka
- Triglav Lakes
- Vignette
- Mount Triglav
- Taxis
- Soča Valley
- Soča River
- Trieste to Ljubljana
- Kozjak Waterfall
- Vienna to Ljubljana
- Boka Waterfall
- Budapest to Ljubljana
- Walk of Peace
- Bled to Bohinj
- Mangart
- Lake Krn
- Prices and budget
- Slovenia on a budget
- Vipava Valley
- Free things to do
- Otlica Natural Window
- Entry requirements
- Rihemberk Castle
- Customs
- Safety
- Scams
- Bears
- Healthcare
- Mobile and roaming
- Plugs
- Packing list
- What to buy
- Hotels
- Campsites
- Farm stays
- Mountain huts
- Food
- Bled cream cake
- Wine
- Potica
- Prekmurska gibanica
- Štruklji
- Carniolan sausage
- Idrija žlikrofi
- Beer
- Tipping
Cities in Slovenia: questions and answers
What are the major cities in Slovenia?
Besides Ljubljana, the government lists Maribor, Celje, Kranj, Velenje, Koper, Novo mesto, Ptuj, Nova Gorica, Murska Sobota, Jesenice and Trbovlje as the main cities.
What is the second largest city in Slovenia?
Maribor, with 98,097 people in the city itself and 114,872 in the municipality on 1 January 2026, according to SURS.
How many cities does Slovenia have?
SURS counts 18 settlements with more than 10,000 residents. Altogether the country has 6,040 settlements spread across 212 municipalities.
Which Slovenian cities are on the coast?
Koper, Izola and Piran, plus the small municipality of Ankaran. Koper is the main port and Piran the most visited place on the coast.
What are the best cities to visit in Slovenia?
For me, Ljubljana, Piran and Ptuj. Among the mid-sized ones close to the capital, Škofja Loka and Kranj are my favourites.
Questions about Slovenia? Write to me
If your question is not answered here, write to me and I will look it up in the official sources.
My email sergiolepone@gmail.com
By
Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.
Published on . Updated on . Facts checked on .
Sources
Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure
Photos: Jernej Furman from Maribor, Slovenia (CC BY 2.0); Szilas (CC BY-SA 4.0); TICKoper (CC BY-SA 4.0); focusonmore.com (CC BY 2.0), via Wikimedia Commons.