Babušnica (serbocroata cirílico: Бабушница) es un municipio y villa de Serbia perteneciente al distrito de Pirot.
En 2011 su población era de 12 307 habitantes, de los cuales 4601 vivían en la villa y el resto en las 52 pedanías del municipio.
[2] La mayoría de los habitantes del municipio son étnicamente serbios (10 933 habitantes), con minorías de búlgaros (633 habitantes) y gitanos (244 habitantes).
[3] Se ubica unos 15 km al suroeste de la capital distrital Pirot.
[4]