Galeria narodowa do największe muzeum sztuki w kraju. W jej zbiorach znajduje się ok. 50 tysięcy obrazów, rzeźb, grafik i innych eksponatów. Wśród nich jest najobszerniejsza kolekcja bułgarskiej sztuki chrześcijańskiej z okresu IV-XIX w., a także bogaty zbiór malarstwa średniowiecznego, liczący ponad 4 tysiące ikon.
Można tu obejrzeć nie tylko bułgarską sztuką narodową, ale również dzieła pochodzące z obszaru całej Europy, Azji, Afryki i obu Ameryk. Wystawy stałe obejmują m.in. historię malarstwa bułgarskiego od czasów renesansu do lat 60. XX w., zbiór rzeźb oraz malarstwo ikonowe. Poza wystawami stałymi w galerii regularnie są organizowane tematyczne ekspozycje tymczasowe, seminaria i koncerty.
Historia galerii sięga 1948 r., kiedy to zastąpiła Sofijską Galerię Sztuki i przejęła większość jej eksponatów. Obecnie główny gmach muzeum mieści się w dawnym pałacu królewskim.