El estado de Puebla tiene una población de 5.3 millones de habitantes, lo que lo ubica como el quinto estado más poblado de México. Se encuentra ubicado en el sureste del país y limita con 7 estados. La población se concentra principalmente en las ciudades más grandes como Puebla, Tehuacán, Huauchinango y Atlixco.