Het Kanton Vianden is zowel qua oppervlakte als qua bevolking het kleinste kanton van het Groothertogdom Luxemburg. Het kanton ligt in het noorden van het land. Het kanton grenst in het Noorden aan het kanton Clervaux in het Oosten aan Duitsland en in het Zuiden en Westen aan het kanton Diekirch.OnderverdelingHet kanton Vianden bestaat uit 3 gemeentes. Op 1 januari 2006 ging Fouhren samen met Bastendorf, dat verhuisde van het kanton Diekirch, op in de nieuwe gemeente Tandel. De 3 gemeenten zijn: Tandel Putscheid Vianden