Svänö es una aldea en el municipio de Gnosjö, en la provincia de Jönköping, Suecia. Svänö se encuentra a 171 m de altitud. La ciudad grande más cercana es Värnamo, a 15,0 km al sureste. Entre los lugares de interés cercanos: Nydala Abbey (23 km), Kävsjö church (2,7 km) y Hagshult Church (13,7 km).