Pyhäjoen seudulta on löydetty joitakin kivikautisia esineitä, kuten kivikirveitä ja –talttoja. Seutua hallitsivat pitkään lappalaiset, jotka saivat vasta keskiajalla väistyä suomalaisen uudisasutuksen tieltä. Pyhäjoen seutu kuului Ruotsin ja Novgorodin välisiin raja-alueisiin. Hanhikiveä Pyhäjokisuun pohjoispuolella Parhalahdella on pidetty mahdollisena vuoden 1323 Pähkinäsaaren rauhan rajakivenä.[8]
Vuonna 2015 Raahen kaupunki sekä Pyhäjoen ja Siikajoen kunnat neuvottelivat yhdistymisestä uudeksi Raahen kaupungiksi. Liitoksen oli tarkoitus toteutua vuoden 2017 alusta.[9] Pyhäjoen kunnanvaltuusto hylkäsi yhdistymisehdotuksen.[10]
Väestönkehitys
Seuraavassa kuvaajassa on esitetty kunnan väestönkehitys viiden vuoden välein vuodesta 1980 lähtien. Käytetty aluejako on 1.1.2017 tilanteen mukainen.
Pyhäjoki on Pohjanlahden rannikkopitäjä, joka on vähitellen noussut merestä. Kunnan maisemakuva on tasainen.
Kallioperä on kivilajikoostumukseltaan vaihteleva. Yleisimmät kivilajit ovat kvartsi- granodioriitti. Kunnan keski- eteläosissa on graniittia ja kiilleliusketta ja pohjoisosassa myös amfiboliittia. Yleisin maalaji on moreeni, joka peittää kunnan korkeampia maastokohtia vaihtelevan paksuisena kerroksena. Savea ja hiesua on vain vesistöjen varsilla. Rannikolla ja kunnan pohjoisosassa on laajoja hiekkakankaita. Kivennäismaalajit ovat laajoilla alueilla turpeen peitossa. Voimakas maankohoaminen muuttaa jatkuvasti rannikon maisemia. Rannikon edustalla on joitakin pieniä saaria ja luotoja. Maasto kohoaa rannikolta sisämaahan niin, että itäosissa saavutetaan jo sadan metrin taso. Korkein kohouma yltää 113 metrin korkeuteen.[8]
Kunnan päävesistö on kahtena koskisena suuhaarana mereen laskeva Pyhäjoki. Muita suurempia jokia ovat Limingoja ja Yppärinjoki. Järviä on muutama mm. Polusjärvi, ja nekin ovat alaltaan pieniä. Suot peittävät kaksi kolmasosaa kunnan pinta-alasta. Suurimpia soita ovat Liminkaneva, Sydänneva ja Karhunneva.[8]
Vuosittain kunnassa järjestetään 134 kilometrin mittainen Pyhäjoki-melonta. Joulukuussa 2005 kunnassa järjestettiin ensimmäiset joulukuusenhaun SM-kilpailut. Joulukuussa 2006 ja 2007 järjestettiin joulukuusenhaun MM-kilpailut.
Vanhoillislestadiolaisten suviseurat on järjestetty Pyhäjoella Yppärin kylässä kesäkuussa 2014.[12][13]
Vuoden 2017 lopussa Pyhäjoella oli 3 189 asukasta, joista 2 212 asui taajamissa, 964 haja-asutusalueilla ja 13:n asuinpaikat eivät olleet tiedossa. Pyhäjoen taajama-aste on 69,6 %.[15] Pyhäjoen taajamaväestö jakautuu kolmen eri taajaman kesken:[16]