Castrillón es un concejo de la comunidad autónoma del Principado de Asturias, España. Se encuentra situado en la zona costera central de Asturias, ocupando 55,34 km² de superficie. Limita al norte con el mar Cantábrico, al este con la ría de Avilés, Corvera y Avilés, al sur con Illas y Candamo y al oeste con Soto del Barco.