Le canton de Rouvroy est une division administrative française située dans le département du Pas-de-Calais et la région Nord-Pas-de-Calais. Par arrêté du préfet de région du 18 octobre 2006, ce canton est rattaché à l'arrondissement de Lens et non plus celui d'Arras depuis 1er janvier 2007.