La ciudad se localiza junto a un río que le provee de agua. Está emplazada sobre un cerro en un meandro del río, lo que le proporciona una ventaja defensiva. La morfología urbana incluye varios tipos de trazados como ortogonal, irregular y lineal. El casco antiguo mantiene la estructura heredada de la época romana, mientras que el ensanche sigue un trazado de cuadrícula burgués y los barrios obreros se localizan en la periferia junto a las v