Es un área natural protegida de México que se localiza en la sierra de Pachuca, dentro de la sierra Madre oriental, en el territorio de los municipios de Jacala de Ledezma, Zimapán y Nicolás Flores, dentro del estado de Hidalgo. Fue declarada parque nacional el 8 de septiembre de 1936. Su clima es templado y subhúmedo, con una temperatura media anual que oscila entre los 18 y los 20 ºC, y un intervalo altitudinal comprendido entre los 2.000 y los 3.000 metros. Dentro del parque se localiza la barranca de San Vicente, que alcanza una profundidad de 600 m, y el cerro Cangandó, de unos 3.000 m de altitud.
El Parque nacional Los Mármoles alberga una vegetación propia de un clima templado subhúmedo a semiseco, compuesta por bosques de pinos (Pinus cembroides, Pinus greggii, Pinus patula y Pinus pseudostrobus) asociados con Juniperus deppeana en las partes altas, encinos (Quercus rugosa y Quercus crassipes) en las medias, y matorral xerófilo (Acacia sp.) en las bajas. Entre las especies faunísticas destacan el conejo (Sylvilagus floridanus), el lince rojo (Lynx rufus), la mofeta (Mephitis macroura), el armadillo (Dasypus sp.), la ardilla (Sciurus aureogaster), el margay o tigrillo (Leopardus wiedii), el mapache (Procyon lotor), el coatí (Nasua sp.), el tlacuache u oposum de Virginia (Didelphis virginiana) y el cacomisel (Bassariscus astutus).