Santa Margarita de Montbuy (en catalán y oficialmente, Santa Margarida de Montbui) es un municipio de la comarca de la Anoia, en la provincia de Barcelona, en la comunidad autónoma de Cataluña, España.