Kolstad ist ein Dorf in der Gemeinde Ödeshög, in Östergötlands län, Schweden. Kolstad liegt auf 98 m Höhe. Die nächste größere Stadt ist Motala, 32 km nordöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Runenstein von Rök (2,5 km), Schloss Vadstena (18,5 km) und Kloster Vadstena (19,2 km).