Castrillón is a municipality in Asturias, on the central coast of Spain. It covers an area of 56.70 km² and has a population of 22,361 inhabitants.
Its most important population centres are Piedrasblancas, which serves as the capital, along with Salinas and Raíces.