Slovenië is verdeeld in 212 gemeenten (Sloveens: Občine, enkelvoud: Sloveens: Občina), waarvan er 11 (vetgedrukt) steden zijn (stadsgemeenten).
Het Sloveens is een officiële taal van alle gemeenten. Hongaars is een tweede officiële taal van 3 gemeenten in de regio Prekmurje: Dobrovnik/Dobronak, Hodoš/Hodos en Lendava/Lendva. Italiaans is een tweede officiële taal in 4 gemeenten (waarvan één met stedelijke status) in het Sloveense kustgebied: Ankaran/Ancarano, Izola/Isola, Koper/Capodistria en Piran/Pirano.
De grootste gemeente in oppervlakte is Kočevje met 555 km2 (214 sq mi) en de kleinste is Odranci met slechts 7 km2 (2,7 sq mi). De gemeente met het grootste inwonertal is Ljubljana, de hoofdstad van Slovenië, en de gemeente met het kleinste inwonertal is Hodoš, waar slechts 382 mensen wonen.