The population of the town of San Pedro Itzicán (as at 2021) has 6,686 inhabitants. (In 2005 there was a population of 4,246.) But including the other towns and small local villages, the population is around 19,500. The towns and villages include: Mezcala, La Peña, Agua Caliente, La Cuesta de Mezcala, El Chalpicote, La Zapotera, San Sebastián, San Juan Tecomatlán, Tlachichilco, Ojo de Agua and Santa Cruz el Grande.
However, when you visit the area, you are struck by just how many children are there. The population has increased dramatically in the past 16 years. Sadly more than 300 of those children have been "abandoned". There is no family member to register them for school, and many do not have a stable home to live in.
In the 2005 Census it was reported that the average number of years that the population attended school in San Pedro, was only 4 years. In that Census they identified that nearly 12% of the population was illiterate - more women than men. But for the Poncitlan Municipality, 2021 figures identify 21% are illiterate and that 48% has not completed primary school.
With those kind of numbers, you can understand why access to decent paying work is very limited, and why people turn to alcohol and drugs.