Otzoloapan Municipality is a municipality located at the southeast of the State of Mexico. The name is from the Náhuatl 'Oceloapan' which means "river of lynxes". It is located in the southwest part of the state bordering the state of Michoacán.