Народна библиотека Пирот смештена је на две локације у самом центру града. Већина служби и позајмно одељење за децу пресељени су почетком 2006. године у зграду Дома војске, док је позајмно одељење за одрасле кориснике са читаоницом остало на старој адреси, у улици Бранка Радичевића. Простор у коме се налази Библиотека (820 m²) је ненаменски и недовољан за једну овакву установу.