Ce canton est organisé autour de Beuzeville dans l'arrondissement de Bernay.
Il est composé de 15 communes et a une superficie de 123,5 km². La population est de 7 500 habitants environ, selon le recensement de 2019. Le canton est situé dans la région Normandie.