Cantines — Nord

En Nord, le registre recense 2 561 sites dans 516 communes, servant 88 873 023 repas par an.

D'où viennent ces chiffres. Nous croisons deux jeux du ministère de l'Agriculture, issus de l'application ma-cantine : le registre national des cantines (export du 2026-08-09, 66 164 sites pour 2 527 232 979 repas par an) et les résultats de la campagne de télédéclaration 2024. Chaque site est rattaché à sa commune par le code INSEE — appariement 99,6 %.

Un objectif légal n'est pas une note. Les lois EGALim et Climat et Résilience fixent 50 %% de produits durables et de qualité, dont 20 %% de bio, en valeur d'achat. Une cantine en dessous n'est pas « en faute » pour autant : le contrôle et la sanction ne relèvent pas de nous, la télédéclaration est déclarative, et les contraintes d'approvisionnement ne sont pas les mêmes partout. Nous publions l'écart, pas un jugement.

DonnéeValeur
Sites de restauration2 561
Repas par an88 873 023
Ont télédéclaré (campagne 2024)819 sur 2 561 (32,0 %)
Part de bio, médiane des déclarantes11,1 % — cible 20 %
Part de durable, médiane des déclarantes33,6 % — cible 50 %
Atteignent les 20 %% de bio269 sur 819 (32,8 %)
Atteignent les 50 %% de durable235 sur 819 (28,7 %)

Les communes

CommuneSitesDéclarantsBio médian
Lille2468016,0 %
Villeneuve-d'Ascq963413,6 %
Dunkerque802916,9 %
Tourcoing70119,9 %
Valenciennes683217,3 %
Douai65138,2 %
Roubaix57239,6 %
Marcq-en-Barœul501715,2 %
Cambrai4984,3 %
Wattrelos2851,3 %
Denain27610,0 %
Lambersart2749,6 %
Hazebrouck2651,5 %
Maubeuge26126,7 %
Armentières2588,1 %
Croix241438,4 %
Mons-en-Barœul22417,7 %
Loos21133,3 %
Coudekerque-Branche2038,6 %
Wasquehal2071,2 %
Gravelines1940,5 %
Ronchin1936,2 %
Seclin1933,3 %
Roncq18423,5 %
Marly171217,3 %
Condé-sur-l'Escaut16412,4 %
Halluin1630,5 %
Saint-André-lez-Lille1656,1 %
La Madeleine15626,3 %
Bailleul1521,4 %
Faches-Thumesnil151244,4 %
Grande-Synthe1595,8 %
Somain1453,2 %
Hem14525,7 %
Jeumont13230,0 %
Mouvaux13525,8 %
Lys-lez-Lannoy1217,7 %
Comines1245,3 %
Wattignies1232,2 %
Orchies11419,8 %
Anzin1133,8 %
Raismes1116,5 %
Bondues1110,4 %
Trith-Saint-Léger1110,1 %
Bourbourg1010,4 %
Fourmies1051,9 %
Lallaing10722,3 %
Marquette-lez-Lille10114,5 %
Saint-Saulve10413,5 %
Haubourdin959,3 %
Avesnes-sur-Helpe911,0 %
Pérenchies9412,8 %
Aniche9922,3 %
Caudry931,2 %
Leers9327,1 %
Neuville-en-Ferrain917,0 %
Nieppe913,4 %
Saint-Amand-les-Eaux983,6 %
Sin-le-Noble922,0 %
Steenvoorde952,0 %
Le Quesnoy8211,9 %
La Bassée8534,7 %
Le Cateau-Cambrésis843,6 %
Lesquin8313,2 %
Wambrechies8216,5 %
Sainghin-en-Weppes836,0 %
Templeuve-en-Pévèle8222,8 %
Cuincy80
Bruay-sur-l'Escaut730,8 %
Aulnoy-lez-Valenciennes7423,9 %
Bouchain715,0 %
Ferrière-la-Grande720,6 %
Gondecourt7322,8 %
Onnaing7312,0 %
Solesmes731,7 %
Montigny-en-Ostrevent721,6 %
Téteghem-Coudekerque-Village7130,7 %
Baisieux7622,3 %
Thiant639,3 %
Bergues620,1 %
Anor60
Quiévrechain632,9 %
Fresnes-sur-Escaut612,8 %
Lambres-lez-Douai6223,4 %
Wallers6221,0 %
Ghyvelde60
Grand-Fort-Philippe6313,2 %
Annœullin641,9 %
Bavay636,4 %
Cappelle-la-Grande6512,4 %
Cysoing6225,1 %
Dechy6118,0 %
Linselles639,7 %
Marchiennes6222,8 %
Petite-Forêt6322,3 %
Sains-du-Nord6113,4 %
Thumeries616,3 %
Trélon610,5 %
Wavrin6411,9 %
Escaudœuvres6225,1 %
Genech6144,4 %
La Chapelle-d'Armentières630,2 %
Fournes-en-Weppes631,1 %
Boussois60
Landas6224,1 %
Wormhout5310,2 %
Hautmont544,3 %
Auby5222,7 %
Avesnelles5216,7 %
Beuvrages5522,3 %
Hondschoote5422,3 %
Ostricourt514,0 %
Provin5424,4 %
Vieux-Condé5331,2 %
Cantin516,3 %
Mérignies50
Capinghem5123,8 %
Marpent5417,3 %
Crespin50
Landrecies416,5 %
Méteren411,9 %
Quesnoy-sur-Deûle4123,4 %
Arleux4223,5 %
Rexpoëde40
Rumegies40
Verlinghem4125,1 %
Aulnoye-Aymeries410,1 %
Cappelle-en-Pévèle4244,4 %
Escautpont4222,3 %
Houplines415,5 %
Lourches4220,1 %
Watten436,4 %
Zuydcoote40
Morbecque4131,4 %
Estaires413,9 %
Wervicq-Sud4222,3 %
Neuville-Saint-Rémy4220,0 %
Avelin40
Phalempin40
Rouvignies4125,2 %
Flers-en-Escrebieux40
Recquignies415,1 %
Hergnies4141,7 %
Féchain4112,2 %
Templemars40
Bertry30
Saint-Jans-Cappel3111,9 %
Raimbeaucourt3134,7 %
Escaudain329,3 %
Roost-Warendin317,7 %
Waziers3215,5 %
Louvroil3212,4 %
Feignies3222,8 %
Bray-Dunes3211,5 %
Féron30
Warhem30
Berlaimont330,5 %
Cassel3221,8 %
Cousolre311,4 %
Flines-lez-Raches3222,3 %
Loon-Plage3215,3 %
Masnières316,6 %
Masny312,2 %
Merville3112,1 %
Pecquencourt337,2 %
Pont-à-Marcq3120,9 %
Solre-le-Château3280,0 %
Bourghelles30
La Sentinelle3217,6 %
Auberchicourt314,5 %
Marquillies311,4 %
Salomé3111,8 %
Maing3217,2 %
Forest-sur-Marque310,4 %
Sequedin317,3 %
Prouvy3223,7 %
Hallennes-lez-Haubourdin311,4 %
Houplin-Ancoisne30
Wahagnies30
Willems30
Bauvin30
Bois-Grenier30
Bousbecque30
Busigny3322,3 %
Rœulx30
Proville30
Saméon3127,1 %
Attiches30
Socx3227,2 %
Santes30
Tressin30
Steenwerck2222,8 %
Arnèke214,4 %
Hargnies20
Godewaersvelde2221,8 %
Bermerain2118,2 %
Erre20
Wignehies210,1 %
Bersée20
Paillencourt20
Carnin20
Fontaine-au-Pire212,3 %
Vieux-Berquin20
Iwuy2110,5 %
Saint-Pierre-Brouck2117,5 %
Naves20
Pradelles20
Cartignies20
Drincham216,0 %
Château-l'Abbaye20
Pont-sur-Sambre214,6 %
Fromelles20
Crochte2110,9 %
Neuf-Berquin2222,3 %
Uxem20
Hardifort20
Zuytpeene211,5 %
Haspres20
Thiennes20
Avesnes-les-Aubert210,7 %
Douchy-les-Mines213,9 %
Gouzeaucourt213,5 %
Poix-du-Nord2225,1 %
Walincourt-Selvigny214,1 %
Rieulay2120,3 %
Haverskerque20
Hoymille2112,0 %
Bouvignies20
Herlies20
Erquinghem-Lys20
Bollezeele2111,1 %
Esquelbecq20
Felleries224,8 %
Leffrinckoucke20
Fontaine-Notre-Dame2125,3 %
Craywick20
Taisnières-sur-Hon2117,2 %
Bruille-Saint-Amand2168,5 %
Illies2144,4 %
Noyelles-lès-Seclin210,3 %
Saint-Hilaire-sur-Helpe2217,3 %
Villereau20
Le Doulieu2222,3 %
Caëstre213,4 %
Vieux-Mesnil2116,4 %
Flines-lès-Mortagne210,2 %
Rousies210,1 %
Hantay20
Haulchin2122,3 %
Monchecourt210,0 %
Ramillies20
Allennes-les-Marais20
Hasnon2119,9 %
Ennetières-en-Weppes20
Wannehain2122,3 %
Lieu-Saint-Amand210,0 %
Mairieux20
Saint-Hilaire-lez-Cambrai20
Aix-en-Pévèle20
Nomain2122,3 %
Lecelles20
Sailly-lez-Lannoy20
Villers-Outréaux2110,8 %
Toufflers20
Sebourg2110,5 %
Férin20
Moncheaux20
Coutiches20
Nivelle2120,0 %
Bachy2143,5 %
Lauwin-Planque2222,3 %
Fretin20
Raillencourt-Sainte-Olle20
Hérin20
Famars20
Sainghin-en-Mélantois20
Quarouble20
Saint-Sylvestre-Cappel20
Marquette-en-Ostrevant20
Courchelettes20
Colleret20
Hordain20
Sars-et-Rosières20
Maroilles20
Préseau20
Quaëdypre20

Ces taux portent sur les cantines qui ont déclaré. 19 754 cantines ont télédéclaré pour la campagne 2024, sur les 66 164 que compte le registre — soit 29,9 %. Tous les pourcentages de cette page se calculent sur les déclarantes.

⚠️ Ne pas déclarer n'est pas servir zéro bio. Une cantine absente de la campagne n'a rien dit — ce n'est pas la même chose que d'avoir dit zéro, et nous ne la comptons dans aucune moyenne.

Vous gérez une cantine ?

Atteindre 50 % de produits durables dont 20 % de bio est une obligation légale, et c'est d'abord une question d'approvisionnement : trouver des producteurs, sécuriser des volumes, tenir un coût de repas.

Ce site vous montre où en sont les cantines de votre secteur et de votre territoire. Nous pouvons interroger des fournisseurs et prestataires de votre région.

Nous ne donnons aucun chiffrage et nous ne sommes ni fournisseur, ni société de restauration.

Sources : ministère de l'Agriculture — registre national des cantines (export du 2026-08-09) et résultats de campagnes de télédéclaration (campagnes 2023 et 2024), application ma-cantine. Licence Ouverte v2.0 (Etalab). Traitement du 2026-08-18.

Recensement indépendant — aucun lien commercial avec ce fournisseur. Nous posons la question pour vous sur l'approvisionnement d'une cantine en produits durables auprès de des fournisseurs et prestataires de votre région. Que un contact soit établi, et quand, c'est le gestionnaire de la cantine qui en décide.

Aucune entité citée ici ne paie pas pour y figurer — la sélection suit uniquement le registre national des cantines. Corriger ou faire retirer une donnée.

Vous gérez ou fournissez une cantine ?

Quatre questions, puis nous interrogeons des fournisseurs et prestataires de votre région. Gratuit et sans engagement.

Gratuit et sans engagement. Ce recensement n'appartient à aucun fournisseur ni société de restauration, et ne contrôle personne.