Petrila is a town situated in the Jiu Valley within the Hunedoara County of Transylvania, Romania. Geographically, it is positioned near the confluence of three rivers: the Jiul de Est, the Taia, and the Jieț.
The town serves as a local settlement in the southeastern region of the county, characterized by its location within the river systems of the Jiu Valley area.