Uriangato se encuentra en la parte sur del estado de Guanajuato, al sur de la región conocida como el Bajío, se encuentra a una altura de 1800 metros sobre el nivel del mar, sus coordenadas son: 20°12´ Norte, 20°02´ Sur, 101°05´ Este y 101°13´ Oeste.