Музей был основан в 1920 году и начал свою деятельность как краеведческо-педагогический кружок. В 1937 году учреждение было включено в состав Азербайджанского филиала Академии Наук СССР, а в 1945 году – в состав Института геологии.
Театр марионеток в Баку — это уникальное культурное явление, которое соединяет в себе старинные традиции кукольного искусства с современным подходом к театральной постановке.
Национальный музей истории Азербайджана основан в 1920 году. Фонд музея насчитывает около 300 000 экспонатов, в нём действуют 6 отделов, посвящённых доисторическим временам и Средневековью, новейшему периоду и современности, нумизматике и этнографии.