Salavinera es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Salavinera es de 151 personas (2020), el área de Salavinera es de 22.00 kilómetros cuadrados, la distancia de Salavinera a Barcelona (capital de la Cataluña) es de 85 kilómetros, la distancia de Salavinera a Madrid es de 549 kilómetros. Salavinera comparte fronteras con Aguilar de Segarra, Molsosa, San Mateo de Bages, Prats del Rey, Calaf y Calonge de Segarra.