Pihuamo se localiza al sur del estado de Jalisco, entre las coordenadas 18° 57' 30" a 19º 23' 30" de latitud norte y 103° 10' 00" a 103º 32' 05" de longitud oeste; a una altura de 773 metros sobre el nivel del mar.