Gribow er beliggende 22 kilometer sydvest for Wolgast og seks kilometer øst for Gützkow på et plateau mellem 22 og 26 meter over havet. Gennem kommunen løber floden Swinow, der kommer fra Karlsburg og munder ud i Peene syd for Gützkow.
I kommunen, som krydses af BundesstraßeB 111, finder man ud over Gribow, landsbyen Gloedenhof.
Gribow grænser mod nord til Groß Kiesow, til Züssow mod øst og til bykommunen Gützkow mod syd og vest.