La superficie del municipio es de 1,854.9 kilómetros cuadrados, esta área representa el 1.55% del territorio del municipio, como en todo el estado, es montañoso, y solamente presenta planicies en el curso alto del río Nazas, en donde está el pueblo de Rodeo y los ejidos establecidos en las que fueron haciendas de La Trinidad, San Salvador y Santa Bárbara, y en el valle que se abre en la desembocadura del río de San Juan del Río.