Deuxième agglomération française en ce qui concerne la densité de sa population (1 785 habitants/km2), la MEL compte 1 106 885 habitants (source : INSEE – 2007). 4e agglomération par sa taille après Paris, Lyon et Marseille. Quatre communes comptent plus de 65 000 habitants : Lille, Roubaix, Tourcoing et Villeneuve d’Ascq. Elles rassemblent ainsi près de 40 % des Métropolitains.