El 2007 la població de fet de Magnicourt-sur-Canche era de 104 persones. Hi havia 32 famílies de les quals 8 eren unipersonals (8 dones vivint soles i 8 dones vivint soles), 16 parelles sense fills i 8 parelles amb fills.
La població ha evolucionat segons el següent gràfic:[1]
El 2007 hi havia 57 habitatges, 38 eren l'habitatge principal de la família, 18 eren segones residències i 1 estava desocupat. Tots els 56 habitatges eren cases. Dels 38 habitatges principals, 33 estaven ocupats pels seus propietaris, 3 estaven llogats i ocupats pels llogaters i 2 estaven cedits a títol gratuït; 1 tenia dues cambres, 8 en tenien tres, 10 en tenien quatre i 18 en tenien cinc o més. 34 habitatges disposaven pel capbaix d'una plaça de pàrquing. A 24 habitatges hi havia un automòbil i a 9 n'hi havia dos o més.[2]
El 2007 la població en edat de treballar era de 59 persones, 39 eren actives i 20 eren inactives. De les 39 persones actives 36 estaven ocupades (23 homes i 13 dones) i 3 estaven aturades (2 homes i 1 dona). De les 20 persones inactives 6 estaven jubilades, 3 estaven estudiant i 11 estaven classificades com a «altres inactius».[4]
Activitats econòmiques
Dels 4 establiments que hi havia el 2007, 3 eren d'empreses de comerç i reparació d'automòbils i 1 d'una empresa classificada com a «altres activitats de serveis».[5]
L'únic servei als particulars que hi havia el 2009 era un taller de reparació d'automòbils i de material agrícola.[6]
L'any 2000 a Magnicourt-sur-Canche hi havia 3 explotacions agrícoles que ocupaven un total de 201 hectàrees.[7]