Vikingstad ist ein Ort in der Gemeinde Linköping, in Östergötlands län, Schweden. Vikingstad liegt auf 86 m Höhe. Die Einwohnerzahl beträgt 2.734 (2023). Die nächste größere Stadt ist Linköping, 11,8 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Dom zu Linköping (11,3 km), Östergötlands Landesmuseum (11,4 km) und Schloss Vadstena (33 km). Zu den Naturdenkmälern gehören Flistads brunn (11,1 km).