Su sede se encuentra ubicada en el Parque Recreativo Omar Torrijos, en la ciudad de Panamá.
Reposan valiosas colecciones de periódicos antiguos, material fotográfico, y literatura panameña y universal, entre otras.
La biblioteca maneja además una red de cincuenta y nueve bibliotecas públicas distribuidas en todo el país.
[1] La Biblioteca Nacional Ernesto J. Castillero fue creada bajo la administración de Arnulfo Arias Madrid.
El 24 de septiembre de 1987, la biblioteca se trasladó a su sede actual en el Parque Recreativo Omar Torrijos, un edificio de cinco mil metros cuadrados distribuidos en cuatro niveles de consultas.