Colfontaine compte 20 811 habitants répartis sur 13,7 km². L’âge moyen y est de 39 ans ; les femmes représentent 51,7% de la population. 69% des habitants sont propriétaires de leur logement et le revenu moyen par habitant atteint 13 206€ net par an. Les nationalités les plus fréquentes sont belge (89,4%), italienne (6,5%), française (1,6%), algérienne (0,4%), marocaine (0,4%), camerounaise (0,2%), espagnole (0,2%) et autres (1,2%). Le logement est surtout composé de maisons, qui représentent 95,2% des bâtiments, tandis que les immeubles à appartements en constituent 4,8%. Les buildings et immeubles à appartements forment 4,6% des types de bâtiments recensés. Les maisons fermées comptent pour 54,9%, les semi-fermées pour 26,9% et les maisons ouvertes, fermes et châteaux pour 10%. Les bâtiments ont généralement été construits autour de 1920 et la moyenne est d’environ 5,5 pièces.
Aucun appartement n’est actuellement proposé à la location à Colfontaine. Les appartements disponibles à la vente sont au nombre de 2, avec un prix moyen indiqué de 149 500€ et des prix allant de 129 000€ à 170 000€. Pour circuler en voiture, l’accès à l’A7 / E19 - E42, vers Halle, Nivelles, Mons et Valenciennes, se trouve à 8 minutes du centre. L’A15 / E42, en direction de La Louvière, Charleroi, Namur et Liège, est accessible en 21 minutes. Les bus TEC desservent notamment les lignes 1 Mons - Saint-Ghislain, 11/ Saint-Ghislain - Boussu - Hornu, 11 Saint-Ghislain - Hornu - Boussu, 2 Mons - Dour et 4 Wasmes - Baudour. Les gares de Frameries, Genly, Saint-Ghislain, Quaregnon et Boussu sont dans la commune ou à proximité.
Pour les achats alimentaires, on trouve 1 SPAR, 1 Carrefour et 1 Delhaize. L’offre scolaire comprend 19 crèches, 15 écoles maternelles, 15 écoles primaires et 2 écoles secondaires. Les établissements cités incluent Les P'Tits Loups, I. A., l’Ecole Fondamentale Libre De Wasmes-Notre-Dame, l’Ecole Communale Arthur Nazé-Alfred Busieau Groupe Scolaire N°2, le Centre Scolaire Saint-Michel De Paturages, le Lycee Provincial Hornu Colfontaine et l’Academie Provinciale Des Metiers. Les ménages possèdent en moyenne 1 voiture, contre 1,3 à l’échelle nationale. La commune ne semble pas disposer de vélos partagés ou de voitures partagées, et aucune station de recharge n’y est connue. Pour rejoindre Brussels South Charleroi Airport, comptez 34 minutes en voiture ou 123 minutes en transport en commun.