Unión de San Antonio presenta límites con otros lugares, entre los que se encuentran al norte son los municipios de San Juan de los Lagos y Lagos de Moreno, al sur con San Diego de Alejandría y San Julia, al este con el estado de Guanajuato y al oeste con San Juan de los Lagos y San Jaluián. Tiene cuuna superficie territorial de 687.79 kilómetros adrados, y se encuentra a una altura promedio de 1,920 metros sobre el nivel del mar.