西班牙国家图书馆(西班牙语:Biblioteca Nacional de España)是西班牙的國家圖書資訊機構,也是西班牙最大的图书馆,位於馬德里的雷科萊托斯大道(Paseo de Recoletos)。
1712年,西班牙国王腓力五世创建了该图书馆,当时名為「宮廷公共圖書館」(Biblioteca Pública de Palacio)。1836年,该图书馆移交政府,成为西班牙的国家图书馆,並改為現名。