Narodna biblioteka Pirot smeštena je na dve lokacije u samom centru grada. Većina službi i pozajmno odeljenje za decu preseljeni su početkom 2006. godine u zgradu Doma vojske, dok je pozajmno odeljenje za odrasle korisnike sa čitaonicom ostalo na staroj adresi, u ulici Branka Radičevića. Prostor u kome se nalazi Biblioteka (820 m²) je nenamenski i nedovoljan za jednu ovakvu ustanovu.