Vučje is a town located in southern Serbia. It is situated approximately 15 kilometers south of Leskovac, which serves as the seat of the municipality to which the town belongs.
The town has a population of 2,553 people. It is notably recognized for its archaeological site, Zelen grad, which contains the ruins of a medieval town.