San Martín de Tous (en catalán y oficialmente, Sant Martí de Tous) es un municipio de la comarca del Anoia, en la provincia de Barcelona, situado al oeste de la comarca.