Babienica (daw. Babienice oraz Babinica, niem. Babinitz) wieś sołecka w Polsce położona w województwie śląskim, w powiecie lublinieckim, w gminie Woźniki. Liczy ponad 1000 mieszkańców.

W latach 1975–1998 miejscowość położona była w województwie częstochowskim.

Integralną częścią miejscowości jest i należy do sołectwa znajdujący się na zachód od miejscowości przysiółek Mzyki. Z pól należących do wsi bierze początek Liswarta. Kilkaset metrów od miejscowości znajduje się Góra Grojec.

W pierwszej połowie lat 80. XX wieku w miejscowości zbudowany został kościół pod wezwaniem św. Stanisława Biskupa i Męczennika. Wcześniej miejscowość należała do parafii Lubsza.

Od 1904 roku w miejscowości znajduje się Ochotnicza Straż Pożarna w Babienicy.

Pochodzenie nazwy Według legendy nazwa Babienica pochodzi od baby, która jako jedyna osoba we wsi przetrwała wielką zarazę. Motyw ten ukazany jest w herbie miejscowości.

O pochodzeniu nazwy miejscowości istnieją dwie legendy.