Vulcan is located at the southern extremity of Hunedoara County, about from the county seat,
Deva, on the border with
Gorj County. It is situated in a hilly area north of the
Vâlcan Mountains, on the banks of the
Jiul de Vest and its tributaries, the rivers
Merișoara and
Crevedia. The city is crossed by
national road , which connects it to nearby
Aninoasa and to
Petroșani, to the northeast, and to
Lupeni, to the west. County road DJ664 leads to the Vulcan Pass, to the south, and on to
Schela, Gorj, while county road DJ666 leads north to Dealul Babii village and
Bănița commune. The Vulcan train station serves the
CFR Line 214, a railway from
Livezeni (in Petroșani) to Lupeni. ==History==