List of cities and towns in Slovenia

There are 69 towns in Slovenia. According to the Local Self-Government Act of the Republic of Slovenia, a town is a larger urban settlement with more than 3,000 residents and differing from other settlements in its size, economical structure, population, population density and historical development. A settlement acquires the status of town through a decision by the Government of Slovenia. Until 2005, the decision was made by the National Assembly of Slovenia.

List of all towns in Slovenia

Figures are based on the statistics from the Statistical Office of the Republic of Slovenia. Cities in bold are centres of urban municipalities.

Rank Name Population Traditional region
2025 pop. 2011 pop. Percentage
change
1.
Ljubljana
290,903
272,220
6.86%
Upper and Lower Carniola
2.
Maribor
97,522
95,171
2.47%
Styria
3.
Celje
38,059
37,520
1.44%
Styria
4.
Kranj
37,966
36,874
2.96%
Upper Carniola
5.
Koper
26,410
24,996
5.66%
Slovene Littoral
6.
Velenje
25,642
25,456
0.73%
Styria
7.
Novo Mesto
24,700
23,341
5.82%
Lower Carniola
8.
Ptuj
18,291
18,164
0.7%
Styria
9.
Jesenice
13,787
13,440
2.58%
Upper Carniola
10.
Kamnik
13,753
13,644
0.8%
Upper Carniola
11.
Trbovlje
13,723
15,163
–9.5%
Styria
12.
Domžale
13,372
12,406
7.79%
Upper Carniola
13.
Nova Gorica
13,055
13,178
–0.93%
Slovene Littoral
14.
Škofja Loka
11,827
11,969
–1.19%
Upper Carniola
15.
Izola
11,477
11,223
2.26%
Slovene Littoral
16.
Murska Sobota
10,923
11,614
–5.95%
Prekmurje
17.
Logatec
10,080
8,942
12.73%
Inner Carniola
18.
Postojna
10,041
9,183
9.34%
Inner Carniola
19.
Vrhnika
9,134
8,413
8.57%
Inner Carniola
20.
Slovenska Bistrica
8,362
7,454
12.18%
Styria
21.
Kočevje
8,027
8,672
–7.44%
Lower Carniola
22.
Grosuplje
7,805
7,098
9.96%
Lower Carniola
23.
Slovenj Gradec
7,731
7,519
2.82%
Styria
24.
Mengeš
7,257
6,112
18.73%
Upper Carniola
25.
Ravne na Koroškem
7,184
6,979
2.94%
Carinthia
26.
Ajdovščina
7,116
6,656
6.91%
Slovene Littoral
27.
Krško
6,921
7,097
–2.48%
Lower Carniola
28.
Brežice
6,867
6,573
4.47%
Styria
29.
Litija
6,723
6,467
3.96%
Upper Carniola
30.
Sežana
6,134
5,531
10.9%
Slovene Littoral
31.
Radovljica
6,120
5,940
3.03%
Upper Carniola
32.
Zagorje ob Savi
6,015
6,439
–6.58%
Upper Carniola
33.
Idrija
5,794
5,955
–2.7%
Slovene Littoral
34.
Črnomelj
5,448
5,776
–5.68%
Lower Carniola
35.
Medvode
5,368
5,178
3.67%
Upper Carniola
36.
Rogaška Slatina
5,253
5,111
2.78%
Styria
37.
Slovenske Konjice
5,213
4,869
7.07%
Styria
38.
Bled
5,182
5,181
0.02%
Upper Carniola
39.
Žalec
5,061
4,943
2.39%
Styria
40.
Šentjur
5,050
4,762
6.05%
Styria
41.
Hrastnik
4,716
5,621
–16.1%
Styria
42.
Sevnica
4,590
4,660
–1.5%
Styria
43.
Prevalje
4,585
4,643
–1.25%
Carinthia
44.
Ilirska Bistrica
4,315
4,553
–5.23%
Inner Carniola
45.
Ruše
4,217
4,503
–6.35%
Styria
46.
Cerknica
4,140
3,928
5.4%
Inner Carniola
47.
Trebnje
3,942
3,477
13.37%
Lower Carniola
48.
Tržič
3,819
3,865
–1.19%
Upper Carniola
49.
Ribnica
3,780
3,604
4.88%
Lower Carniola
50.
Žiri
3,777
3,588
5.27%
Upper Carniola
51.
Šempeter pri Gorici
3,670
3,760
–2.39%
Slovene Littoral
52.
Piran
3,667
4,192
–12.52%
Slovene Littoral
53.
Lenart v Slovenskih Goricah
3,498
3,006
16.37%
Styria
54.
Laško
3,356
3,456
–2.89%
Styria
55.
Metlika
3,254
3,273
–0.58%
Lower Carniola
56.
Ljutomer
3,230
3,460
–6.65%
Styria
57.
Tolmin
3,178
3,534
–10.07%
Slovene Littoral
58.
Gornja Radgona
3,141
3,159
–0.57%
Styria
59.
Dravograd
3,104
3,289
–5.62%
Carinthia
60.
Mežica
3,077
3,254
–5.44%
Carinthia
61.
Zreče
3,068
2,935
4.53%
Styria
62.
Šoštanj
3,045
2,880
5.73%
Styria
63.
Železniki
2,885
3,075
–6.18%
Upper Carniola
64.
Lendava
2,841
3,129
–9.2%
Prekmurje
65.
Ormož
1,939
2,174
–10.81%
Styria
65.
Radeče
1,915
2,168
–11.67%
Lower Carniola
67.
Bovec
1,507
1,631
–7.6%
Slovene Littoral
68.
Višnja Gora
1,203
1,000
20.3%
Lower Carniola
69.
Kostanjevica na Krki
702
695
1%
Lower Carniola

wikipedia, wiki, encyclopedia, book, library, article, read, free download, Information about List of cities and towns in Slovenia, What is List of cities and towns in Slovenia? What does List of cities and towns in Slovenia mean?