Villeroy se encuentra en el departamento de Seine-et-Marne en la región de Île-de-France, y forma parte de la Communauté de Communes Plaines et Monts de France. Villeroy está a 8 km al oeste de Meaux, a 8 km al noreste de Claye-Souilly y a 12 km de Mitry-Mory.
Villeroy es una ciudad marcada por la guerra. Fue escenario de la Batalla del Marne durante la Primera Guerra Mundial.