Barkansjö ist ein Dorf in der Gemeinde Nässjö, in Jönköpings län, Schweden. Barkansjö liegt auf 317 m Höhe. Die nächste größere Stadt ist Jönköping, 35 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Nydala (31 km), Almesåkra-Kirche (1,5 km) und Norra Sandsjö Church (15,5 km).