Puebla, officially Free and Sovereign State of Puebla (Spanish: Estado Libre y Soberano de Puebla), is one of the 31 states which, with the Federal District, comprise the 32 Federal Entities of Mexico. It is divided in 217 municipalities and its capital city is Puebla.
It is located in East-Central Mexico. It is bordered by the states of Veracruz to the north and east, Hidalgo, México, Tlaxcala and Morelos to the west, Guerrero and Oaxaca to the south.