La población de Tapia de Casariego es de 3 726 personas (2020), el área de Tapia de Casariego es de 65.99 kilómetros cuadrados, la distancia de Tapia de Casariego a Madrid (capital de la España) es de 443 kilómetros, la distancia de Tapia de Casariego a Madrid es de 571 kilómetros. Tapia de Casariego comparte fronteras con Castropol y El Franco.