Cocotitlán se encuentra ubicado en la parte sureste de la cuenca del valle de México, en la región cultural conocida como Chalco-Amaquemecan, colinda al norte y al oeste con el Municipio de Chalco, al este con el Municipio de Tlalmanalco y al sur con el Municipio Temamatla.