Kanton Villeneuve-le-Roi je francouzský kanton v departementu Val-de-Marne v regionu Île-de-France. Tento kanton se nachází v jihovýchodní části departementu a jeho hlavním sídlem je město Villeneuve-le-Roi. Kanton se skládá z 2 obcí a jeho rozloha je přibližně 7,16 km². V roce 2015 zde žilo přibližně 27 000 obyvatel. Správní jednotka kantonu je součástí arrondissementu L'Hay-les-Roses. Kanton Villeneuve-le-Roi je jedním ze 49 kantonů v departementu Val-de-Marne.