Santa Margarida de Montbui (Santa Margarida de Montbui en catalán y oficialment; Santa Margarita de Montbuy en castellán) ye un municipio catalán situato en a provincia de Barcelona, comarca de l'Anoya y partito chudicial d'Igualada. A suya población ye de 9.825 habitants (2007), en una superficie de 27,58 km² con una densidat de población de 353,16 hab/km².