La población de Peñarrubia es de 319 personas (2020), el área de Peñarrubia es de 54.28 kilómetros cuadrados, la distancia de Peñarrubia a Madrid (capital de la España) es de 325 kilómetros, la distancia de Peñarrubia a Madrid es de 325 kilómetros. Peñarrubia comparte fronteras con Lamasón, Cillorigo de Liébana, Tresviso y Peñamellera Baja.