Vikingstad este o localitate din comuna Linköping, din Comitatul Östergötland, Suedia. Vikingstad se află la 86 m altitudine. Populația este de 2.734 de locuitori (2023). Cel mai apropiat oraș mare este Linköping, la 11,8 km la est. Printre obiectivele din împrejurimi: Linköping Cathedral (11,3 km), Östergötland Museum (11,4 km) și Vadstena Castle (33 km). Printre locurile naturale: Flistads brunn (11,1 km).

Se scrie și Vikingstad.