The museum was founded in 1821 as the "Estate Museum of Carniola" ().
Renamed to National Museum of Slovenia in 1992, today the museum is divided into Archaeological Department, a Numismatic Cabinet, a Department of Prints and Drawings and a Department of History and the Applied Arts.