Sus suelos se formaron en el período mesozoico, su uso principalmente es forestal y agrícola.
[6] Sus recursos hidrológicos son proporcionados por los ríos Luneta, Tlacolulita y Camarón.
El clima del municipio es tropical con escasas lluvias en verano, y sin cambio térmico invernal bien definido.
La flora del municipio está compuesta por especies de: caoba, ocote, guayacan, cedro, roble, gunacaxtle, grisiña; árboles frutales como: ciruelas, aguacate, tamarindo, limón, mango, chicozapote y papaya; plantas comestibles como: chile, cilantro, calabaza, rábanos, fríjol y cebolla.
La fauna silvestre del municipio la componen especies de: tigrillos, leoncillo, coyote, culebras, jabalí, zorro, iguana, alacrán, arañas; así como una amplia variedad de peces como: sardina, bagre, mojarra y anguilas.