Stalowa Wola is a city located in southeastern Poland within the Subcarpathian Voivodeship. It serves as the largest city and the capital of Stalowa Wola County, covering a total area of 82.5 km2 (31.9 sq mi).
The city is situated in historic Lesser Poland near the confluence of the Vistula and San rivers. As of December 31, 2021, Stalowa Wola had a population of 58,545 inhabitants.