Rocamar está ubicado en San Pedro de Ribas municipio en la provincia de Provincia de Barcelona, Cataluña. La población de Rocamar es de 456 personas (2020), la distancia de Rocamar a Madrid es de 581 kilómetros, la distancia de Rocamar a Barcelona (capital de la Provincia de Barcelona) es de 47 kilómetros. Les Torres, Vallpineda, Els Garrofers, Els Cards, Can Macià, Puigmoltó y Els Colls se encuentran cerca de Rocamar.