Almost a third of the population of the municipality still speaks an indigenous language, and this is almost exclusively Otomí. This is especially true in the smaller communities such as San Alberto, located in one of the lower portions of the Mezquital Valley off the highway between Ixmiquilpan and El Progreso, near the Tula River. It is a village of about 700 people, all of whom speak Otomi and a number speak little or no Spanish. They are farmers, living off the harvests of corn, beans and other staples. It is a poor town, with roads in disrepair and no streetlights. While the village has been converting this fresh water and hot springs here into bathing pools to attract tourism, many of their young people go to the United States to work and send back money.