Rocafort está ubicado en El Pont de Vilomara i Rocafort municipio en la provincia de Provincia de Barcelona, Cataluña. La población de Rocafort es de 74 personas (2020), la distancia de Rocafort a Madrid es de 586 kilómetros, la distancia de Rocafort a Barcelona (capital de la Provincia de Barcelona) es de 60 kilómetros. La Planota, Viladecavalls, Sant Benet de Bages, El Llac, El Galobard, Les Brucardes y Torroella de Baix se encuentran cerca de Rocafort.