Sveta Petka () is a village in the municipality of Bujanovac, Serbia. According to the 2002 census, the village has a population of 334 inhabitants. It has an area of 55.69ÃÂ km<sup>2</sup>.