En su origen la ciudad estaba situada en el alto conocido como Monte San Juan, pero más tarde ya, probablemente obligados por los romanos, el asentamiento se desplazó debajo del monte a la margen derecha de la vega del río Oca en las cercanías de dicho lugar, aunque más tarde volvería a cambiar su ubicación a la otra orilla hasta encontrarse en el lugar actual, donde después se ha ido expansionando hasta nuestros días.