Langreo (asturisch Llangréu) ist eine Stadt in der nordspanischen Autonomen Gemeinschaft Asturien, die eine Concejo (in Asturien und Galicien entsprechen die Concejos den Municipios im übrigen Spanien) genannte Stadtgemeinde bildet. Langreo hat 39.420 Einwohner (Stand 1. Januar 2019) und eine Größe von 82,46 km².