Mazamitla se localiza al sureste de Jalisco, en las coordenadas 19º47’30" a 19º59’00" de latitud norte, y 102º58’35" a 103º10’45" de longitud oeste; a una altura de 2,200 metros sobre el nivel del mar.