Subirats es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Subirats es de 3 104 personas (2020), el área de Subirats es de 55.90 kilómetros cuadrados, la distancia de Subirats a Barcelona (capital de la Cataluña) es de 50 kilómetros, la distancia de Subirats a Madrid es de 578 kilómetros. Subirats comparte fronteras con Gelida, Cervelló, Vallirana, Olesa de Bonesvalls, Avinyonet del Penedés, La Granada, Santa Fe del Panadés, Pla del Penedés y Torrelavit.