Tässä kunnassa on kaikkiaan 20 järveä. Se kuuluu Pohjois-Pohjanmaan maakuntaan ja Pohjois-Pohjanmaan elinkeino-, liikenne- ja ympäristökeskuksen ympäristövastuualueeseen.
Pyhäjoki# QUERYeb5bfb0c39aa72a0a25b8ae1cbace3cb
Pyhäjoki# QUERY1389681567c4730f31a7fcf65abe1e39
Pyhäjoki# QUERYef83b9b6f367489f4603f414d0ce78e0
Heinikarinlampi (84V084.1.002)/Heinikarinlampi
Heinikarinlampi (84V084.1.002)/Kaakkoiskolkka
Järvihaanjärvi (54.011.1.001)/Nuotiopaikan suuntaan
Järvihaanjärvi (54.011.1.001)/Nuotiopaikan suuntaan# 253d4de8d802564fef2dd414db6fa041# 253d4de8d802564fef2dd414db6fa041
Keskilampi (56.003.1.001)/Keskilampi# c805b1f8fad31ab1eeaadaf6949c31bb# c805b1f8fad31ab1eeaadaf6949c31bb
Ojansuonlahti (84V078.1.001)/Ojansuunlahti
Pieni Hetelampi (55.003.1.005)/Pieni Hetelampi
Pirttikosken alue (54.011)/Etelänkylän isosilta
Pirttikosken alue (54.011)/Kielosaaren nuotiopaikka
Pirttikosken alue (54.011)/Kuusiniemen silta
Pirttikosken alue (54.011)/Kuusiniemen uimapaikka
Pirttikosken alue (54.011)/Laavu Pyhäjoella
Pirttikosken alue (54.011)/Nimetön uimapaikka
Pirttikosken alue (54.011)/Pohjankylän isosilta
Pirttikosken alue (54.011)/Pyhäjoen etelähaaran silta
Pirttikosken alue (54.011)/Pyhäjoen pohjoishaaran silta
Pirttikosken alue (54.011)/Pyhäjoen pohjoishaaran silta# 1d0744956077d9fa47c7ceff78a88ec2# 1d0744956077d9fa47c7ceff78a88ec2
Poikkeusjärvi (55.003.1.002)/Poikkeusjärvi
Polusjärvi (55.003.1.001)/Pohjapato# df4b508ec3f1dff11ede2248f89fb0fb# df4b508ec3f1dff11ede2248f89fb0fb
Polusjärvi (55.003.1.001)/Polusjärvi# ba2c5da615a50fb619eeb348bbb6a5f8# ba2c5da615a50fb619eeb348bbb6a5f8
Rahja - Kalajoki - Yppäri/Elävisluodon kalasatama
Vaaranlahti - Pyhäjoki - Siniluoto/Hanhikivi
Vaaranlahti - Pyhäjoki - Siniluoto/Parhalahden lintutorni
Vaaranlahti - Pyhäjoki - Siniluoto/Pyhäluodon uimaranta
Vaaranlahti - Pyhäjoki - Siniluoto/Veteraanimajanniitty
Vaaranlahti - Pyhäjoki - Siniluoto/Yppärin uimaranta