Los charales se encuentran en las aguas lénticas del altiplano mexicano, como son la laguna de Yuriria, el Lago de Pátzcuaro, el Lago Cuitzeo,el lago de Zirahuén, el Lago de Chapala, etc.