Kolstad is a village in Ödeshög Municipality, in Östergötland County, Sweden. Kolstad lies at 98 m above sea level. The nearest city is Motala, 32 km to the northeast. Among the landmarks around are Rök runestone (2.5 km), Vadstena Castle (18.5 km) and Vadstena Abbey (19.2 km).