Vianen es una ciudad y un municipio de la provincia de Utrecht en los Países Bajos. Cuenta con una superficie de 42,39 km², de los que 2,94 km² corresponden a la superficie ocupada por el agua. El 1 de enero de 2014 tenía una población de 19.596 habitantes y una densidad de 496 h/km².Hasta el 1 de enero de 2002 perteneció a la provincia de Holanda Meridional y en la actualidad es el único municipio de Utrecht al sur del río Lek.