–
miasto i
gmina miejska w
województwie świętokrzyskim, w
powiecie sandomierskim, położona nad rzeką
Wisłą (268,5 km od jej źródła i 673,7 km od jej ujścia do
Morza Bałtyckiego), na siedmiu wzgórzach (stąd miasto nazywane jest czasem „małym Rzymem”), na granicy
Wyżyny Sandomierskiej. Przemysłowa część miasta, zwana Nadbrzeziem, leży na prawym brzegu Wisły, w
Kotlinie Sandomierskiej, graniczy z
Tarnobrzegiem.