Compainville estas komunumo de Francio. Ĝi situas en la departemento Seine-Maritime, en la regiono Normandio. Laŭ la stato de 2021 en la komunumo vivis 165 loĝantoj sur areo de 6,36 kvadrataj kilometroj, kio rezultigas loĝdenson de 26 loĝantoj/km². Administre la komunumo apartenas al la arondismento Dieppe kaj al la kantono Gournay-en-Bray.
La teritorio havas komunan limon kun Beaubec-la-Rosière, Beaussault, Gaillefontaine, Mesnil-Mauger, Serqueux kaj Le Thil-Riberpré.