Esta ciudad es atravesada por el río Pregel, en ruso «Pregolya», el cual se bifurca para rodear con sus brazos a la isla Kneiphof, dividiendo el terreno en cuatro regiones distintas, las que entonces estaban unidas mediante siete puentes llamados "Puente del herrero", "Puente conector", "Puente verde", "Puente del mercado", "Puente de madera", "Puente alto" y "Puente de la miel".