Architektura W latach 1903–1923 biblioteka mieściła się w Metcalfe Hall, po czym przeniesiono ją do Esplanade. W 1941 roku zbiory przeniesiono do Jobakusum House, a w 1948 roku wróciły do Esplande. Po zmianie nazwy Biblioteki Cesarskiej na Narodową siedzibą biblioteki stał się budynek Belvedere House na terenie . Został wybudowany w XIX wieku w stylu włoskiego renesansu na 130 akrowej (12 ha) działce. Był on siedzibą wicekróla Indii, a potem wicegubernatora Bengalu. W budynku Esplanade East Row do 2004 roku działała czytelnia czasopism BN.
Biblioteka zajmuje kilka budynków, ich łączna powierzchnia to 62 825,158 m². W 2004 roku zbiory biblioteki zostały przeniesione do nowego budynku Bhasha Bavan. Biblioteka posiada jeszcze dwa wolnostojące aneksy (Annexe Building (9-piętrowy budynek o powierzchni 10 000 m²) i Prashasan Bhavan (3-piętrowy budynek o powierzchni 2700 m²) oraz budynek laboratorium chemicznego. W 2022 roku budynek Belvedere House, od 2004 roku nie używany został poddany konserwacji.