Visjö je selo u općini Ödeshög, u Županija Östergötland, Švedska. Visjö se nalazi na 166 m nadmorske visine. Najbliži veći grad je Motala, 43 km sjeveroistočno. Među znamenitostima u okolici su Rök runestone (12,4 km), Alvastra Abbey (10,8 km) i Vadstena Castle (30 km).