Langreo (asturiaksiLlangréu) on kaupunki Pohjois-Espanjassa, Asturian itsehallintoalueella. Langreo on Asturian neljänneksi suurin kaupunki noin 42 000 asukkaallaan (2015).[2][3] Kaupungista kestää ajaa noin 20 minuuttia Asturian pääkaupunkiin Oviedoon.