En el municipio de Puebla se localizan un total de 137 localidades, siendo las principales y su población en 2010 las siguientes: