Zwischen Kaiserslautern und Landau im Pfälzerwald liegt Iggelbach. Das Dorf ist einer der vier Ortsteile von Elmstein. Rund 840 Menschen sind in der Gemeinde am Iggelbach zu Hause.