El concejo de Tapia de Casariego se encuentra en la zona más occidental del Principado de Asturias. Al norte limita con el mar Cantábrico, al sur y oeste con el concejo de Castropol y al este con El Franco.
El concejo ocupa una superficie de unos 65,51 Km 2 y cuenta con una población aproximada de 4.500 habitantes, que se concentran principalmente en la capital del concejo: Tapia.
ACCESOS
El concejo se halla bien comunicado por la carretera N-634, que recorre la costa asturiana, y una buena red de carreteras locales y comarcales, entre las que destacan la AS-23 y la AS-24 , que cruzan el concejo de norte a sur.
Puede llegarse a Tapia mediante la línea de ferrocarril FEVE Oviedo-Ferrol y la empresa de autobuses ALSA que dispone de servicios diarios.