Illzach (elsässisch Illzig) ist eine französische Stadt im Département Haut-Rhin in der Region Grand Est (bis 2015 Elsass). Sie gehört zum Arrondissement Mulhouse und zum Kanton Mulhouse-3. Mit 14.691 Einwohnern (Stand 1. Januar 2017) ist Illzach die fünftgrößte Stadt des Départements Haut-Rhin.