Hrad Eltz (německy Burg Eltz, česky Jilec[]) je německý středověký náhorní hrad usazený na skále nad řekou Elzbach mezi městy Koblenec a Trevír ve spolkové zemi Porýní-Falc.
Hrad v údolí řeky Elzbach, která hrad ze tří stran obtéká, byl postaven zřejmě na počátku 12. století na obchodní cestě mezi řekou Moselou a úrodým krajem Maifeld. Hradní stavba se tyčí na eliptické skále vysoké až 70 metrů a kopíruje povrch skály, čímž je dán neobvyklý půdorys obytných budov.
Hrad dodnes patří potomkům týchž majitelů, kteří zde žili již ve 12. století, tedy před 33 generacemi. Rodové sídlo rodin Rübenachů a Rodendorfů, kteří zde dosud žijí, je přístupné pro veřejnost, zatímco třetí linie rodu, Kempenichové, obývají zbylou třetinu hradu. Hrad Eltz, ještě s dvěma dalšími hrady (zámek Bürresheim a hrad Lissingen) jsou jediné tři hrady na levém břehu Rýna v Porýní-Falci, které nebyly nikdy poškozeny.