Visjö ist ein Dorf in der Gemeinde Ödeshög, in Östergötlands län, Schweden. Visjö liegt auf 166 m Höhe. Die nächste größere Stadt ist Motala, 43 km nordöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Runenstein von Rök (12,4 km), Kloster Alvastra (10,8 km) und Schloss Vadstena (30 km).