San Andrés de la Barca (en catalán y oficialmente, Sant Andreu de la Barca) es un municipio de la provincia de Barcelona (Cataluña, España).