The Pirot District (, ) is one of administrative districts of Serbia. It lies in the southeastern part of the country. According to the 2022 census, it has a population of 76,700 inhabitants. The administrative center of the Pirot District is the city of Pirot.
The present-day administrative districts (including Pirot District) were established in 1992 by the decree of the Government of Serbia.
The Pirot district encompasses one city and three municipalities:
There is just one town with over 10,000 inhabitants: Pirot, with 34,942 inhabitants.