Tapia sufre, al igual que otros concejos de la zona rural, la caída de las cifras de natalidad. La situación fue especialmente mala en el año 2014, pues solo nacieron en el concejo 13 niños, según la información que maneja el regidor, Enrique Fernández. Este dato fue el peor de las últimas dos décadas, según se puede comprobar en la estadística de la Sociedad Asturiana de Estudios Económicos e Industriales (Sadei). Sin embargo, los datos del año pasado permiten hablar de cierta recuperación ya que el concejo registró el nacimiento de 17 bebés. El dato aún está lejos del de 2013, cuando nacieron en suelo tapiego 31 pequeños, una cifra que superó incluso a concejos vecinos pues, según la información que ofrece el Sadei, en El Franco nacieron ese año 27 niños, 26 en Vegadeo, en Castropol, 16 y 15 en Coaña. En el histórico desde 1997 a 2013 el mejor dato de Tapia se registró en el año 2003, cuando nacieron 34 pequeños.