Ilaria Macchia è nata e cresciuta a San Donato, un piccolo paese della provincia di Lecce.
Laureata in Cinema, vive a Roma dove ha studiato sceneggiatura al Centro Sperimentale di Cinematografia.
Alcuni corti scritti da lei sono stati selezionati per importanti festival cinematografici, tra cui Cannes, Torino, Rotterdam.
Ha partecipato a “Roland – scritture emergenti”, all’interno del festival della letteratura Pordenonelegge 2012.
Ha scritto la sceneggiatura de L’attesa, regia di Piero Messina, film in concorso ufficiale alla 72ª edizione del Festival del Cinema di Venezia.
Nel 2017 ha pubblicato, con Mondadori, il suo primo libro Ho visto un uomo a pezzi.