Gomba települést először 1274-ben, templomát pedig 1397-ben említik az oklevelek. A romos középkori épületet 1735-ben újjáépítették, mai barokk formáját pedig 1755-ben nyerte el, amikor Antiochiai Szent Margit tiszteletére szentelték fel. Az épület történetét több csapás és megújulás kísérte. Egy 1880-as földrengés megrongálta a boltozatot, amelyet 1894-ben erősítettek meg, többek között gróf Forgách Károly támogatásával. Az I. világháborúban elvitt harangokat 1928-ban pótolták, 1936-ban pedig új Rieger-orgonát szenteltek fel. A II. világháborúban a torony és a tető súlyosan megsérült, a teljes helyreállítás 1955-ben történt meg. A modern korban is számos felújításra került sor: 1985–86-ban a vizesedés miatt teljes külső-belső szigetelést és restaurálást végeztek. Később, 1997–98-ban ismét megújult a homlokzat, a belső tér és a tető, majd 2003-ban és 2009–10-ben további állagmegóvó festésre és tetőcserére került sor.
