Folketallet ble i 2006 beregnet til ca. 2 millioner. Befolkningen er mer enhetlig enn i noen annen av de øvrige republikkene i det tidligere Jugoslavia: 90 % er slovenere, for øvrig finnes minoriteter av kroater, serbere, italienere og ungarere.
Største byer er hovedstaden Ljubljana med 253 000 innb. og Maribor med 95 800 (2006).
Religion
Flertallet (ca. 86 %) av befolkningen er katolikker, 2 % er ortodokse, 1,3 % protestanter og 1 % muslimer.
Språk
Offisielt språk er slovensk, som er morsmål for nær 90 % av befolkningen. Språklige minoriteter utgjøres av kroatisk-, serbisk-, italiensk- og ungarsktalende.