San Pedro de Vilamajor (oficialmente y en catalán, Sant Pere de Vilamajor) es un municipio de la comarca del Vallés Oriental, en la provincia de Barcelona, en la comunidad autónoma de Cataluña, España. Forma parte de la subcomarca natural del Bajo Montseny.