El municipio tiene una superficie de 46,19 km² de los cuales 0,21 km² es agua.