1247-ben Harszoc (Hatzsoc) néven említették, 1276-ban pedig Hatzak volt a neve. Egyházáról 1300-ban van adat: de Hunyad et de Hatzak ecclesiis(id.), ferencesekről pedig 1312-ből, 1366-ból, 1429-ből és 1433-ból. 1479-ben törökök pusztították el a templomot. A reformáció idején a hívek a templommal együtt reformátusok lettek. 1694-ben a maradék katolikusok Eszterházi Pál herceg özvegyétől templom, plébánia és iskola céljaira birtokot kaptak adományba, amelyet több jótevő kiegészített. Ettől kezdve plébániaként működött. Előbb fakápolna épült, majd 1744–55-ben a ma is álló templom. 1768-tól a ferencesek is letelepedtek. Először sövénykápolnát, majd 1820-ban kőtemplomot építettek, amely azonban nem sokáig állt. Iskolát is fenntartottak 1694-től. Kezdetben külön fi úiskola volt, majd 1704-től egyesítették a nővérek vezetésével. 1948-ban államosították.