Vesistöjä Haapavedellä
Haapavettä halkova Pyhäjoki/Kirkkojärvi kerää vedet koko kunnan alueelta. Suurimpia järviä ovat Korkattijärven, Rytkyjärven ja Haapajärven lisäksi Iso ja Pieni Vatjusjärvi kirkonkylän eteläpuolella sekä Osmanki ja Ainali kirkonkylän pohjoispuolella. Osmanki ja Ainali kuuluvat Suomen parhaimpiin lintujärviin.