Le Musée archéologique national a été fondé en 1867 par la reine Isabel II, selon la mode européenne visant à créer de grands musées nationaux exposant les traces du passé de chaque pays. Sa création répondait à la demande de réunir dans une grande institution unique les collections d’antiquités, disséminées dans différents établissements, afin de présenter l’histoire de l’Espagne, de ses origines à l'époque contemporaine, et d’offrir un panorama des civilisations anciennes du reste du monde.
Cette idée fut favorisée par le développement de l’archéologie à cette période, mais aussi par la prise de conscience de l’immense patrimoine culturel menacé par les invasions, les guerres et les confiscations, qu’il fallait donc protéger.
Le nouveau musée devait réunir, conserver et étudier ces biens, afin de les mettre à disposition des citoyens, contribuant ainsi à leur formation et à leur instruction.