Tarnobrzeg é unha cidade do sueste polaco situada no Voivodato de Subcarpacia (dende 1999), previamente a capital do Voivodato de Tarnobrzeg (1975-1998).
O principal río que cruza e divide á cidade é o río Vístula.