Pirna liegt am oberen Beginn der Elbtalweitung, wo die Wesenitz von Norden und die Gottleuba von Süden in die Elbe münden.