El municipio cuenta con un área aproximada de 78.80 km², de los cuales 66.68 km² corresponden al área rural y 12.12 km² al área urbana.