Xoxocotla se encuentra localizada en la zona sur del estado de Morelos, sus coordenadas geográficas son y su altitud es de 700 metros sobre el nivel del mar, la distancia que lo separa de la capital del estado, la ciudad de Cuernavaca es de uno 70 kilómetros, y a 10 kilómetros al sur se localiza la Laguna de Tequesquitengo, una de las principales atracciones turísticas del estado de Morelos.