Teocaltiche es una ciudad y municipio de la Región Altos Norte del estado de Jalisco, México.