San Pedro de Riudevitlles es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de San Pedro de Riudevitlles es de 2 380 personas (2020), el área de San Pedro de Riudevitlles es de 5.40 kilómetros cuadrados, la distancia de San Pedro de Riudevitlles a Barcelona (capital de la Cataluña) es de 57 kilómetros, la distancia de San Pedro de Riudevitlles a Madrid es de 578 kilómetros. San Pedro de Riudevitlles comparte fronteras con Torrelavit, San Quintín de Mediona y Mediona.