Cal Rosal está ubicado en Berga municipio en la provincia de Provincia de Barcelona, Cataluña. La población de Cal Rosal es de 666 personas (2020), la distancia de Cal Rosal a Madrid es de 614 kilómetros, la distancia de Cal Rosal a Barcelona (capital de la Provincia de Barcelona) es de 96 kilómetros. Cal Rosal, Obiols, La Plana, Graugés, Molí del Castell, Sant Bartomeu de la Valldan y Barri de la Creu se encuentran cerca de Cal Rosal.