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