Eslovenia está dividida en 212 municipios (esloveno: Občine, singular: esloveno: Občina), de los cuales 11 (en negrita) son ciudades (ciudades municipio).

El esloveno es lengua oficial en todos los municipios. El húngaro es la segunda lengua oficial de 3 municipios de la región de Prekmurje: Dobrovnik/Dobronak, Hodoš/Hodos y Lendava/Lendva. El italiano es la segunda lengua oficial de 4 municipios (de los cuales uno tiene estatus urbano) de la región del Litoral Esloveno: Ankaran/Ancarano, Izola/Isola, Koper/Capodistria y Piran/Pirano.

El municipio más grande en superficie es Kočevje con 555 km2 y el más pequeño es Odranci con sólo 7 km2. El municipio con mayor población es Liubliana, la capital de Eslovenia, y el de menor población es Hodoš, con solo 382 habitantes.