El Premio Nacional de Historia de España es un premio literario de larga trayectoria que otorga anualmente el Ministerio de Cultura de España. Premia la mejor obra en la especialidad de historia de España, escrita por un autor o autores españoles, en cualquiera de las lenguas españolas, entre todas las publicadas en España el año anterior, en su primera edición. Está dotado con 20.000 euros.