Krzeszów położony jest w województwie podkarpackim, w powiecie niżańskim, na zachodnim skraju Płaskowyżu Tarnogrodzkiego, nad rzeką San. W XV wieku był ważnym portem rzecznym na Sanie.
Krzeszów położony jest w województwie podkarpackim, w powiecie niżańskim, na zachodnim skraju Płaskowyżu Tarnogrodzkiego, nad rzeką San. W XV wieku był ważnym portem rzecznym na Sanie.