Bistrica ob Sotli je manjše naselje, ki se je prvotno imenovalo Leskovec. Nahaja se pod pobočjem Svetih gor. Spada v občino Bistrica ob Sotli, ki je bila ustanovljena leta 1997. Občina poleg Bistrice ob Sotli zajema še naselja Hrastje ob Bistrici, Črešnjevec ob Bistrici, Dekmanca, Kunšperk, Križan Vrh, Zagaj, Trebče, Srebrnik, Ples in Polje pri Bistrici. Vas se je poleg imena Leskovec imenovala tudi Sv. Peter pri Kunšperku in Sv. Peter pod Sv. Gorami. Bistrica ob Sotli je postala leta 1952. Podobo vasi določa razširjeno križišče treh cest.
Tukaj se nahajajo pomembnejše vaške hiše, ki so sedanjo podobo dobile sredi prejšnjega stoletja. Imajo klesane portale in klasicistično prevleko. Prebivalstvo se je skozi stoletja ukvarjalo predvsem s kmetijstvom, vinogradništvom, obrtjo, prevozništvom in gostinstvom. Bistrica ob Sotli se je razvila iz prvotne trške naselbine. Ta je obsegala prostor z utrdbo okoli cerkve svetega Petra. V 16. stoletju je prevzela vse funkcije sosednjega trga Kunšperka.
Razlogi za to so bili primernejši prostor za širitev naselja, bolj ugodna prometna lega in taborsko naselje okoli cerkve, ki je prebivalce varovalo v času, ko so jih napadali Turki. Leta 1783 se je začel prvi pouk v vasi. Leta 1979 je bila zgrajena sedanja osnovna šola, ki jo je odprl Josip Broz – Tito. Elektriko so dobili leta 1947, vodovod pa že leta 1927. Današnji Kulturni dom je bil zgrajen med leti 1926 in 1928. V naselju lahko vidite tudi občinsko hišo oziroma Gabronovo hišo, spominsko ploščo o 2. svetovni vojni, Kmetijsko zadrugo Šmarje, gostišče Šempeter, okrepčevalnico in penzion Kramer in drugo.