Sijainti
Pyhäntä sijaitsee Pohjois-Pohjanmaan maakunnassa, sen etelälaidalla. Idässä Pyhäntä rajoittuu Kainuuseen, Kajaaniin, etelässä Pyhäjärveen sekä Pohjois-Savoon, Vieremään ja Kiuruveteen. Lännessä naapurikuntana on Kärsämäki ja Pohjoisessa Siikalatva.
Kunta kuuluu Haapaveden-Siikalatvan seutukuntaan.
Kunnan keskutaa halkovat valtatie 28 (Kokkola-Kajaani) ja kantatie 88 (Iisalmi-Raahe). Ouluun on matkaa 122 km, Kajaaniin 77 km ja Iisalmeen 77 km.