Skribu daŭrigon por ĉi tiu paragrafo - La historio de Zacharo komenciĝas meze de la 19-a jarcento. Dum la Greka Milito de Sendependeco, la areo de Zacharo estis malabunde loĝita. Tamen, en la sekvaj jardekoj, loĝantaroj de la vilaĝoj de la ĉirkaŭaj montoj komencis migri al la areo. La urbo supozeble prenis sian nomon de gastejo, kiu apartenis al virino nomita Zacharoula. En 1881 Zacharo estis oficiale proklamita komunumo. Fine de aŭgusto 2007, arbaraj incendioj
Ĝi kaŭzis pli ol 40 mortintojn kaj gravajn damaĝojn. Zacharo estis unu el la plej trafitaj areoj en Grekio.