Puebla de Zaragoza
Puebla de Zaragoza es la capital del estado de Puebla por lo que alberga al gobierno del estado y también es la cabecera municipal del municipio de Puebla. La vida política del estado de Puebla se organiza en torno a las disposiciones de la Constitución Política del Estado Libre y Soberano de Puebla, que provee un gobierno republicano, representativo y popular, dividido en tres poderes independientes (ejecutivo, legislativo y judicial) que no pueden reunirse en una sola persona o institución. Su relación con la federación mexicana lo sujeta a las disposiciones generales que afectan a toda la nación, pero retiene su autonomía con respecto a los demás estados, nacionales o extranjeros. El gobierno del municipio de Puebla le corresponde al Ayuntamiento que tiene su sede en el Palacio Municipal de Puebla en el Centro Histórico de Puebla de Zaragoza, localizado frente al Zócalo y la Catedral de Puebla; el ayuntamiento se encuentra conformado por el Presidente Municipal, un Síndico y el cabildo integrado por 22 regidores, quince de los cuales son electos por mayoría relativa y los siete restantes por mediante el principio de representación proporcional, todos son electos mediante el voto universal, directo y secreto en un proceso electoral celebrado el primer domingo de julio del año de la elección y que asumen sus cargos el 15 de febrero del siguiente año, por un periodo de tres años que no son reeligibles para el inmediato pero si de forma alternada.
Puebla
De acuerdo con el II Conteo de Población (2005), el estado cuenta con 6.348 localidades que albergan una población total de 5.779.829 personas. Del total de localidades de la entidad, solo 266 tienen una población mayor a 2500 habitantes. En México, las localidades urbanas son todas aquellas poblaciones que posean más de 2500 habitantes, de acuerdo con la definición adoptada por el INEGI, lo que implica que la gran mayoría de las localidades censales del estado son rurales. En conjunto, 6.082 localidades rurales (incluidas cabeceras municipales como La Magdalena Tlatlauquitepec, con menos de 400 habitantes) albergan a 1 millón 582 mil 425 habitantes (29,39% de la población, mayor que el 23,5% nacional). La mayor parte de la población urbana de Puebla se concentra en ciudades con más de 15 mil habitantes. Solo la Angelópolis concentra el 27,6% de la población. Tehuacán, el segundo municipio más poblado de la entidad, apenas representa el 4,84% de la población. Los únicos municipios con poblaciones de más de cien mil habitantes son Puebla, Tehuacán, San Martín Texmelucan, Atlixco y San Pedro Cholula.