Vianden es un cantón, ubicado en el distrito de Diekirch, en Luxemburgo. Es el cantón con menor tamaño de Luxemburgo, al igual que también es el menos poblado ComunasVianden tiene solo 3 comunas: Putscheid Vianden Tandel El 1 de enero de 2006 se fusionaron las antiguas comunas de Fouhrel y Bastendorf originando la nueva comuna de Tanden.