Nata a Fagnano Olona, dove ancora oggi si trova lo storico stabilimento dedicato alla fabbricazione di parti in pressione per caldaie e di bruciatori, dal 2004 gli uffici MACCHI si trovano a Gallarate (20 km nord-ovest di Milano).
Per le attività di modularizzazione e spedizione, MACCHI si avvale a Marghera (Venezia) della più grande area coperta del nord-est Italia. Grazie a questa struttura, posizionata di fianco al porto commerciale, MACCHI può spedire moduli di grandi dimensioni senza limiti di trasporto.