Elle est dédiée à la Nativité-de-la-Sainte-Vierge et abrite un autel et un retable du XVIIIesiècle, une Vierge à l'Enfant du XVIIIe siècle classée MonumentHistorique et une cloche de 1523 également Monument Historique.
La commune de Buc, dont le nom d'origine germanique signifie « cabane ou maison » est un petit village rural situé à l'extrémité du Territoire de Belfort.
Il est aussi limitrophe avec le département de la Haute-Saône et plus précisément avec la commune de Mandrevillars avec laquelle Buc partagea une partie de son histoire religieuse : la paroisse de Buc, poste avancé du catholicisme face au Pays de Montbéliard protestant avait en effet en charge les sujets catholiques de Mandrevillars.
A voir : autel, retable de la Vierge, cloche