Les villages qui composent la commune sont Bojtina, Brezje pri Slovenski Bistrici, Bukovec, Cezlak, Cigonca, Devina, Dolgi Vrh, Drumlažno, Črešnjevec, Farovec, Fošt, Frajhajm, Gabernik, Gaj, Gladomes, Hošnica, Ješovec, Jurišna vas, Kalše, Kebelj, Klopce, Kočno ob Ložnici, Kočno pri Polskavi, Korplje, Kostanjevec, Kot na Pohorju, Kovača vas, Križni Vrh, Laporje, Leskovec, Levič, Lokanja vas, Lukanja, Malo Tinje, Modrič, Nadgrad, Ogljenšak, Ošelj, Planina pod Šumikom, Podgrad na Pohorju, Pokoše, Pragersko, Preloge, Prepuž, Pretrež, Razgor pri Žabljeku, Rep, Ritoznoj, Sele pri Polskavi, Sevec,Slovenska Bistrica, Smrečno, Spodnja Ložnica, Spodnja Nova vas, Spodnja Polskava, Spodnje Prebukovje, Stari Log, Šentovec, Tinjska Gora, Trnovec pri Slovenski Bistrici, Turiška vas na Pohorju, Urh, Veliko Tinje, Videž, Vinarje, Visole, Vrhloga, Vrhole pri Laporju, Vrhole pri Slovenskih Konjicah, Zgornja Bistrica, Zgornja Brežnica, Zgornja Ložnica, Zgornja Nova vas, Zgornja Polskava, Zgornje Prebukovje, Šmartno na Pohorju et Žabljek.
Bistrica, l'une des plus anciennes villes de Slovénie, fut fondée auXIIIe siècle sur un carrefour commercial reliant les villes deMaribor etCelje. Autrefois, la localité ne comportait qu'une église et un petit nombre d'habitants jusqu'à ce qu'elle devienne une ville commerciale en1313. Jusqu'à aujourd'hui, la ville est appelée Slovenska Bistrica (Windisch-Feistritz) depuis1565 de façon à la distinguer deDeutschfeistritz dans laHaute-Styrie.
La ville offre plusieurs sites intéressants tels qu'un château, deux églises, une route et un fort, Ančnikovo, datant de l'époqueromaine entre autres. La ville contient également une aire de randonnée, le Mont Boč culminant à 978 mètres.
Entre1999 et2006, la population de la commune de Slovenska Bistrica était proche de 30 000 habitants mais depuis2007 le nombre d'habitants est proche de 25 000 à la suite d'une réorganisation territoriale de la commune[1],[2].