El municipio tiene una superficie de 29,23 km² y la localidad ha llegado a ser la segunda más poblada de la provincia tras la capital.