Localización:
Se localiza al suroeste del Estado, en las coordenadas 18º47' de latitud norte y a los 103º10' de longitud oeste, a una altura de 1,000 metros sobre el nivel del mar. Limita al norte con el Estado de Jalisco y el municipio de Tepalcatepec, al este con Aguililla y Arteaga, al sur con Aquila y al oeste con Chinicuila. Su distancia a la capital del Estado es de 352 km.
Extensión:
Su superficie es de 2,826.92 km2 y representa el 4.89 por ciento de la superficie del Estado.
Orografía:
Su relieve lo constituye la sierra Madre del Sur; cerros del Tejocote, Cabeza de Vaca, Guzmán y Laurel.
Hidrografía:
Su hidrografía la constituyen los ríos de Coalcomán, Naranjal, Guayabo Sur, Ixtala, Amapila, San Miguel y San José.
Clima:
Su clima es tropical con lluvias en verano y tiene una precipitación pluvial anual de 1,255 milímetros, con temperaturas que oscilan entre los 15.7 y 31.8º centígrados.
Principales Ecosistemas:
En el municipio dominan los bosques mixtos, con pino, encino y cedro; tropical deciduo, con parota, ceiba, tepeguaje y zapote. Su fauna la conforman el zorrillo, zorro, ocelote, nutria, conejo, gato montés, puma, pato, torcaza, venado cola blanca y paloma.
Recursos naturales:
La superficie forestal maderable es ocupada por encino y pino; la no maderable, por arbustos y especies de selva mediana y baja. Explotación de fierro y varilla. Existen yacimientos de manganeso, oro, plata, cobre y plomo.
Características y Uso de Suelo:
Los suelos del municipio de los periodos cenozoico, cuaternario y mesozoico; corresponden principalmente a los del tipo de café grisáceo, café rojizo, amarillo de bosque y pradera de montaña. Su uso es primordialmente ganadero y en menor proporción forestal y agrícola.