San Martín Sasgayolas (oficialmente y en catalán, Sant Martí Sesgueioles, o, en su defecto, San Sebastià de les Gaioles) es un municipio español de la comarca del Anoia, en la provincia de Barcelona, situado al norte de la comarca y cerca de Calaf.