Santa Margarida i els Monjos ( pronunciación catalana: [ˈsantə məɾɣəˈɾiðə jəlz ˈmɔɲʒus] ) es un municipio de la comarca del Alt Penedès , Barcelona , Cataluña , España.