Pirot (Serbian Cyrillic:Пирот) is a town and municipality located in south-eastern Serbia. According to 2011 census, the town has a total population of 38,785, while the population of the municipality is 57,928. The town is the administrative center of the Pirot District.