Blason | | Code | Code | Commune | Arrondissement | Population | Observations |
| | INSEE | postal | | | en 1990 | |
 | | 59368 | | Madeleine (La) | Lille | 21601 | |
 |  | 59369 | | Maing | Valenciennes | 4183 | |
 | | 59370 | | Mairieux | Avesnes-sur-Helpe | 754 | |
 |  | 59371 | | Maisnil (Le) | Lille | 527 | |
 | | 59372 | | Malincourt | Cambrai | 527 | |
 | | 59373 | ----- | Malo-les-Bains | Dunkerque | ----- | Malo-les-Bains est rattachée à Dunkerque le 01/01/1970 |
 | | 59374 | | Marbaix | Avesnes-sur-Helpe | 454 | |
 | | 59375 | | Marchiennes | Douai | 4164 | |
 | | 59376 | ----- | Marchiennes-Campagne | Douai | ----- | Marchiennes-Campagne est ratachée à Rieulay le 01/07/1946 |
 |  | 59377 | | Marcoing | Cambrai | 2104 | |
 | | 59378 | | Marcq-en-Baroeul | Lille | 36601 | |
 |  | 59379 | | Marcq-en-Ostrevent | Douai | 500 | |
 | | 59380 | ----- | Mardyck | Dunkerque | ----- | Mardyck est rattachée à Dunkerque (fusion-association) le 01/01/1980 |
 |  | 59381 | | Maresches | Avesnes-sur-Helpe | 940 | |
 | | 59382 | | Maretz | Cambrai | 1416 | |
 | | 59383 | | Marly | Valenciennes | 12081 | |
 | | 59384 | | Maroilles | Avesnes-sur-Helpe | 1453 | |
 | | 59385 | | Marpent | Avesnes-sur-Helpe | 2717 | |
 | | 59387 | | Marquette-en-Ostrevant | Valenciennes | 1498 | |
 | | 59386 | | Marquette-lez-Lille | Lille | 11013 | Marquette devient le 28/01/1962 Marquette-lez-Lille |
 | | 59388 | | Marquillies | Lille | 1445 | |
 |  | 59389 | | Masnières | Cambrai | 2708 | |
 | | 59390 | | Masny | Douai | 4688 | |
 | | 59391 | | Mastaing | Valenciennes | 825 | |
 |  | 59392 | | Maubeuge | Avesnes-sur-Helpe | 34989 | |
 | | 59393 | | Maulde | Valenciennes | 887 | |
 | | 59394 | | Maurois | Cambrai | 387 | |
 | | 59395 | | Mazinghien | Cambrai | 312 | |
 | | 59396 | | Mecquignies | Avesnes-sur-Helpe | 584 | |
 | | 59397 | | Merckeghem | Dunkerque | 531 | |
 | | 59398 | | Mérignies | Lille | 1724 | |
 |  | 59399 | | Merris | Dunkerque | 892 | |
 |  | 59400 | | Merville | Dunkerque | 9026 | |
 |  | 59401 | | Méteren | Dunkerque | 2000 | |
 | | 59402 | | Millam | Dunkerque | 593 | |
 | | 59403 | | Millonfosse | Valenciennes | 640 | |
 | | 59404 | | Moëres (Les) | Dunkerque | 693 | |
 |  | 59405 | | Mœuvres | Cambrai | 447 | |
 | | 59406 | | Monceau-Saint-Waast | Avesnes-sur-Helpe | 576 | |
 | | 59407 | | Monchaux-sur-Écaillon | Valenciennes | 649 | Monchaux devient le 28/01/1962 Monchaux-sur-Écaillon |
 | | 59408 | | Moncheaux | Lille | 1276 | |
 | | 59409 | | Monchecourt | Douai | 2599 | |
 | | 59410 | | Mons-en-Barœul | Lille | 23578 | |
 | | 59411 | | Mons-en-Pévèle | Lille | 2064 | |
 | | 59412 | | Montay | Cambrai | 324 | |
 | | 59413 | | Montigny-en-Cambrésis | Cambrai | 642 | |
 | | 59414 | | Montigny-en-Ostrevent | Douai | 5452 | |
 | | 59415 | | Montrécourt | Cambrai | 154 | |
 | | 59416 | | Morbecque | Dunkerque | 2541 | |
 | | 59417 | ----- | Morenchies | Cambrai | ----- | Morenchies est rattachée à Cambrai le 01/02/1971 |
 |  | 59418 | | Mortagne-du-Nord | Valenciennes | 1594 | |
 | | ----- | ----- | Motte-au-Bois (La) | Dunkerque | 1334 | Hameau détaché de Morbecque |
 | | 59419 | | Mouchin | Lille | 1334 | |
 | | 59420 | | Moustier-en-Fagne | Avesnes-sur-Helpe | 67 | |
 | | 59421 | | Mouvaux | Lille | 13566 | |