Castropol es el nombre de un concejo, de una parroquia y de una villa de la Comunidad Autónoma del Principado de Asturias, España. El concejo de Castropol limita al norte con el Mar Cantábrico, al oeste con la rÃa del Eo, que le separa del concejo gallego de Ribadeo, al este con los de Tapia de Casariego, El Franco y Boal, y al sur con los de Vegadeo y Villanueva de Oscos. Su capital es la villa de Castropol.