Devča est une localité dans la municipalité de Merošina, dans le district de Nišava, en Serbie. Devča se situe à 531 m d'altitude, à 1,4 km du massif Jastrebac. Sa population est de 304 habitants (2022). La grande ville la plus proche est Prokuplje, à 9,9 km au sud. Parmi les sites touristiques alentour : Ćele kula (26 km), Camp de concentration de Crveni krst (23 km) et Justiniana Prima (41 km). Parmi les sites naturels : Đavolja varoš (41 km).
Aussi écrit Девча.