La antigua ciudad se encontraba rodeada por una muralla que tenían dos puertas, la de Riga y la de Tartu, y cinco o seis bastiones, además el río Daugava y su afluente el Azkalna constituían una defensa natural.