Unión de San Antonio se localiza al noreste de Jalisco, en las coordenadas 21º 02' 30" a los 21º 17' 00" de latitud norte y 101º 27' 50" a los 101º 51' 50" de longitud oeste; a una altura de 1,920 metros sobre el nivel del mar.