八幡宮は,天平13(741)年に聖武天皇の詔を受けて国分寺が全国に建てられ,三河では八幡の地に置かれ,八幡宮はこの国分寺の鎮守の神として崇められた。 現在の本殿は,文明9(1477)年に建てられたもので,国の重要文化財に指定されている。