Totolapan is a municipality in the north of the Mexican state of Morelos, surrounded by the State of Mexico to the north; to the south with Tlayacapan and Atlatlahucan; to the east and southeast with Atlatlahucan; and to the west with Tlalnepantla.