Deriva da soprannomi legati a toponimi come Macchia (FG) - (SA), Borgo Macchia (MT) oppure al termine macchia inteso come selva, bosco, ad indicare che il capostipite abitava nei pressi di un bosco.
Il cognome Macchia dovrebbe essere originario del sud, tra Puglia, Basilicata e Campania. Macchiaioli e Macchiaiolo sono molto rari e del centro Italia. Macchiati potrebbe essere marchigiano.