Elmunicipio de Sant Vicenç dels Horts está situado en la orilla derecha del río Llobregat, que lo separa de Molins de Rei y de Sant Feliu de Llobregat por el este. Limita al oeste con las montañas de la cordillera Litoral; al sur, con la montaña de Sant Antoni, que es el límite con Torrelles de Llobregat y Santa Coloma de Cervelló, y al norte, con la riera de .

dentistas en sant vicenç dels horts