San Martín de Pujayo es una localidad del municipio de Bárcena de Pie de Concha (Cantabria, España).