La Galería Nacional es el museo de arte más grande del país. Su colección incluye alrededor de 50,000 pinturas, esculturas, grabados y otras exhibiciones. Entre ellos se encuentra la colección más extensa de arte cristiano búlgaro de los siglos IV al XIX, así como una rica colección de pinturas medievales con más de 4.000 iconos.
Aquí, no solo puede ver el arte nacional búlgaro, sino también obras de toda Europa, Asia, África y América. Las exposiciones permanentes incluyen historia de la pintura búlgara desde el Renacimiento hasta la década de 1960, una colección de esculturas y pintura de iconos. Además de las exposiciones permanentes, la galería organiza periódicamente exposiciones temáticas temporales, seminarios y conciertos.
La historia de la galería se remonta a 1948, cuando reemplazó a la Galería de Arte de Sofía y se hizo cargo de la mayoría de sus exhibiciones. Actualmente, el edificio principal del museo se encuentra en el antiguo palacio real.