La superficie territorial que cubre al municipio de Tepache es de 752.85 kilómetros cuadrados y su territorio se encuentra situado a una altura variable que oscila entre los 1,250 metros sobre el nivel del mar debido a las variaciones de alturas que tiene, colinda al norte destacan los municipios de Divisaderos y Moctezuma, al este el de Nácori Chico, al sur Sahuaripa y al suroeste se encuentra el municipio de San Pedro de la Cueva.