San Pedro Cholula tiene una población de aproximadamente 99,794 habitantes, la mayoría de los cuales son católicos. La economía se basa principalmente en la agricultura, incluido el cultivo de cebollas, jitomates y maíz, así como la apicultura y la ganadería. La región también atrae turistas gracias a atracciones históricas como la Gran Pirámide de Cholula y el Templo de Santa María Tonantzintla.