Spantekow er beliggende på en geestflade mellem den nedre del af floderne Peene og Landgraben. BundesstraßeB 197 passerer øst for kommunen, og B 199 strejfer den nordlige del af kommunen. Sidstnævnte hovedvej kommer fra tilkørslen Anklam ved motorvejenA 20 vest for kommunen, og går videre mod byen Anklam, omkring 15 kilometer mod nordøst.
I kommunen ligger ud over Spantekow, disse landsbyer:
Samtidig med kommunalvalget i Mecklenburg-Vorpommern 7. juni 2009 blev de tidligere selvstændige kommuner Japenzin og Drewelow indlemmet i Spantekow.[1] 1. Januar 2012 fulgte også kommunen Neuendorf B.