Lors du premier tour, la candidate La République en marche, Marion Croizeau, avait obtenu 36,02 % des voix alors que le député sortant Bernrd Perrut (Les Républicains) avait lui obtenu 29,11 % des suffrages, les électeurs s'étant abstenus à 50,14 %.
A l'issue de ce second tour, le député sortant Bernard Perrut remporte le suffrage avec 51 % des voix contre Marion Croizeau 49 %. Comme dans beaucoup de communes, le taux d'abstention, pour ce second tour, est en augmentation, avec dans cette 9e circonscription 56,19 %.
Le report des voix aura donc été bénéfique au député sortant qui retrouve ainsi son siège à l'Assemblée nationale.