Villafranca del Bierzo es un municipio y localidad situada al oeste de la comarca de El Bierzo, en la provincia de León (Castilla y León, España).