La nueva ciudad quedó emplazada a orillas del río Rocha, al que dio su nombre el capitán Martín de la Rocha por haberlo desviado para trabajos agrícolas.