Blason | | Code | Code | Commune | Arrondissement | Population | Observations |
| | INSEE | postal | | | en 1990 | |
 | | 59630 | | Wahagnies | Lille | 2674 | |
 |  | 59631 | | Walincourt-Selvigny | Cambrai | 2168 | Walincourt fusionne avec Selvigny (fusion-association) le 01/01/1973 et devient Walincourt-Selvigny |
 | | 59632 | | Wallers | Valenciennes | 5862 | |
 | | 59633 | | Wallers-Trélon | Avesnes-sur-Helpe | 219 | |
 | | 59634 | | Wallon-Cappel | Dunkerque | 653 | |
 | | 59635 | | Wambaix | Cambrai | 346 | |
 | | 59636 | | Wambrechies | Lille | 8250 | |
 | | 59637 | | Wandignies-Hamage | Douai | 1114 | |
 | | 59638 | | Wannehain | Lille | 742 | |
 | | 59639 | | Wargnies-le-Grand | Avesnes-sur-Helpe | 1018 | |
 | | 59640 | | Wargnies-le-Petit | Avesnes-sur-Helpe | 676 | |
 | | 59641 | | Warhem | Dunkerque | 1916 | |
 | | 59642 | | Warlaing | Douai | 381 | |
 |  | 59643 | | Warneton | Lille | 179 | Warneton-Bas et Warneton-Sud fusionnent le 01/07/1946 et deviennent Warneton |
 | | 59643 | ----- | Warneton-Bas | Lille | ----- | Warneton-Bas et Warneton-Sud fusionnent le 01/07/1946 et deviennent Warneton |
 | | 59644 | ----- | Warneton-Sud | Lille | ----- | Warneton-Bas et Warneton-Sud fusionnent le 01/07/1946 et deviennent Warneton |
 |  | 59645 | | Wasnes-au-Bac | Valenciennes | 483 | |
 | | 59646 | | Wasquehal | Lille | 17986 | |
 | | 59647 | | Watten | Dunkerque | 3030 | |
 | | 59648 | | Wattignies | Lille | 14533 | |
 | | 59649 | | Wattignies-la-Victoire | Avesnes-sur-Helpe | 224 | |
 | | 59650 | | Wattrelos | Lille | 43675 | |
 | | 59651 | | Wavrechain-sous-Denain | Valenciennes | 1797 | |
 |  | 59652 | | Wavrechain-sous-Faulx | Valenciennes | 375 | |
 |  | 59653 | | Wavrin | Lille | 7477 | |
 | | 59654 | | Waziers | Douai | 8824 | |
 | | 59655 | | Wemaers-Cappel | Dunkerque | 186 | |
 | | 59656 | | Wervicq-Sud | Lille | 4328 | |
 | | 59657 | | West-Cappel | Dunkerque | 497 | |
 | | 59658 | | Wicres | Lille | 326 | |
 | | 59659 | | Wignehies | Avesnes-sur-Helpe | 3544 | |
 | | 59660 | | Willems | Lille | 2681 | |
 | | 59661 | | Willies | Avesnes-sur-Helpe | 128 | |
 | | 59662 | | Winnezeele | Dunkerque | 998 | |
 | | 59663 | | Wormhodt | Dunkerque | 5057 | Initialement dénommée Wormhout |
 | | 59664 | | Wulverdinghe | Dunkerque | 227 | |
 | | 59665 | | Wylder | Dunkerque | 213 | |