Castrillón esta situado en la costa nórdica peninsula, en un lugar privilegiado en el centro de Asturias. Colinda con Avilés y se encuentra a 25 Km de Gijón y a 30 de Oviedo.
Castrillón es conocido como el concejo de las 7 playas, aunque son más las que lo componen. De este a oeste nos encontramos con la playa de San Juan, Salinas, El Cuerno, El Pedrero, Arnao, Santa María del Mar (La Puela y La Llada), Bahínas, Munielles (La Furada), El Reguero, Malabaxada, La Barca, Bayas (Requexinos y El Sablón).
Entre sus lugares de interés detacan las Cuevas de Arbedales, el museo de las Anclas, el mirador de Pulide, la isla de La Deva, la playa de Bayas, la Senda Norte y las Dunas en la playa de El Espartal (Salinas).