Vadstena on kunta Itä-Götanmaan läänissäRuotsissa. Kunta sijaitsee Ruotsin toiseksi suurimman järven Vätternin rannalla. Kunnan asukasluku on 7 541 ja väestötiheys on 41,3 as/km². Vadstenan kokonaispinta-ala on 415,2 neliökilometriä, josta vettä on 232,7 km². Kunnan keskuspaikkakunta on Vadstenan taajama, jonka asukasluku on 5 612 (2005).