Schreckbach es un municipio situado en el distrito de Schwalm-Eder, en el estado federado de Hesse (Alemania).
Tiene una población estimada, a fines de 2020, de 2977 habitantes.
[2] Está ubicado en la zona centro-norte del estado, entre los ríos Fulda y Eder.