Donazaharre (Sent Joan lo Vielh en okitaneg; Saint-Jean-le-Vieux e galleg hag ent-ofisiel) zo ur gumun eus kanton Donibane Garazi, e proviñs Nafarroa Beherea (pe Benafarroa), en Iparralde, en Euskal Herria, en hanternoz dar Pireneoù.