Xaltocan (cunoscut și sub numele de Jaltocan și Jaltocán) este un oraș mexican situat în municipiul Xaltocan din statul Tlaxcala . Orașul a fost locuit încă din perioada precolumbiană.
Xaltocan a fost un oraș-stat precolumbian situat pe o insulă din Lacul Texcoco din Valea Mexicului . orașul a fost inițial ocupat de otomi, dar după un război în secolul al XIV- lea , situl a fost ocupat de azteci .