Viroflay é uma comuna francesa na região administrativa da Île-de-France, no departamento de Yvelines. A comuna possui 15 734 habitantes segundo o censo de 2013. O seu território é o mesmo que o do cantão de mesmo nome. Com dezessete comunas do subúrbio a oeste, Viroflay pertence à Comunidade de Aglomeração Versailles Grand Parc.