Řezno leží v nejsevernějším místě Dunaje, v ohybu řeky, kde se do ní vlévají řeky Nába (Naab) a Řezná (Regen). Řezno bylo jedním z nejstarších městských sídlišť v Německu a ve 12.–13. století největším a nejbohatším městem v jižním Německu. Již ve starověku zde existovalo keltské středisko s názvem Radasbona, kolem roku 70 n. l. tu Římané založili vojenský tábor s názvem Castra Regina.
|