Se encuentra en el centro-norte del estado, en la región Valles y su cabecera municipal es la población de Teuchitlán.
El municipio de Teuchitlán se localiza en el centro-norte del estado Jalisco, en la región conocida como los Valles.
Sus coordenadas extremas son 20°34′ - 20°48′ de latitud norte y 103°44′ - 103°55′ de longitud oeste; y a una altura que fluctúa entre un máximo de 2 100 y un mínimo de 1 300 metros sobre el nivel del mar.
La densidad poblacional es de 41.36 habitantes por kilómetro cuadrado.
El municipio incluye en su territorio un total de 52 localidades.