Hahnbach is a Moakt im Obapfäjza Landkroas Amberg-Suizboch und Sitz da Vawoitungsgmoaschoft Hahnbach. Hahnbach liegt uma 65 km östli vo Niamberg und knopp 10 km nordöstli vo Suizboch-Rosnberg an da Bundesstroß 14.