Roubaix est une ville du nord de la France située dans le département du Nord en région Hauts-de-France.
Par sa population, il s'agit de la 40e plus grande ville française avec 96.682 habitants.
35.617 ménages se partagent 39.268 habitations à Roubaix. Il s'y construit en moyenne 131 logements chaque année.
A proximité de la frontière avec la Belgique, la ville occupe une position privilégiée lui permettant d'attirer à la fois :