Viirre on kylä Pyhäjoen kunnassa. Se sijaitsee noin viisi kilometriä Pyhäjoen kirkonkylältä Kokkolan suuntaan.
Kylän asutus on suurimmalta osin pääasiassa Viirreojan varressa. Asutusta ympäröivät metsät ja avoimet peltoalueet. Kylällä toimi vuosina 1927–1963 kansakoulu.