La
Sierra Norte de Puebla, denominada como
Sierra Norte dentro del
estado de Puebla, es una cadena montañosa que constituye el extremo sur de la
Sierra Madre Oriental en
México. Tiene una longitud aproximada de 100 kilómetros, con anchuras de hasta 50 kilómetros. Ocupa el norte del territorio de
Puebla —de donde toma su nombre— aunque también se extiende hacia el oriente de
Hidalgo. La sierra limita al oriente con la Llanura Costera del Golfo, y al poniente y al sur con el
Eje Neovolcánico.