Zli Dol is a village located within the municipality of Bosilegrad in Serbia. It serves as a small rural settlement in the region.
According to data from the 2002 census, the village had a population of 193 residents. The area is characterized by its status as a constituent part of the Bosilegrad administrative district.