À Courcelles, 58 maisons sont actuellement proposées à la vente, pour un prix moyen de 256 709 €. Les annonces vont de 39 000 € à 980 000 €. La commune compte 31 299 habitants et couvre 44,5 km². L’âge moyen est de 40 ans et 67% des habitants sont propriétaires de leur logement. Le salaire moyen par personne est de 15 519 € net par an. Les résidents sont à 89,5% belges, 5,8% italiens, 1% français, 0,7% roumains, 0,4% marocains, 0,4% algériens, 0,3% turcs et 1,8% originaires d’autres pays. Les femmes représentent 51,5% de la population. Les ménages possèdent en moyenne 1,1 voiture.
Les maisons constituent 89,4% des logements de Courcelles, contre 10,6% pour les immeubles à appartements. Le parc immobilier date en moyenne de 1915 et compte environ 5,6 pièces par logement. Parmi les types de bâtiments, 35,7% sont des maisons fermées, 35,7% des maisons semi-fermées, 15,4% des maisons ouvertes, fermes ou châteaux, 10,3% des buildings et immeubles à appartements, 2,3% des maisons de commerce et 0,6% d’autres bâtiments. Pour les déplacements, l’accès à l’A54/E420, entre Nivelles et Charleroi, se trouve à 4 minutes du centre en voiture. L’A15/E42, sur l’axe La Louvière–Charleroi–Namur–Liège, est accessible en 5 minutes. Les routes N569, N582, N583 et N584 desservent aussi la commune.
Le réseau TEC comprend 11 lignes de bus. Parmi elles, la ligne 41 relie Charleroi, Courcelles, Gosselies et Jumet ; la ligne 43 dessert Sud, Monceau, Trazegnies et Courcelles ; la ligne 51 relie Luttre (SNCB) à Monceau-sur-Sambre (Moulin) ; la ligne 63 va de Jumet (Madeleine) à Fontaine-l’Évêque et la ligne 83 passe par Sud, Courcelles, Trazegnies et Monceau. Les gares accessibles dans la commune et ses environs comprennent Courcelles-Motte, Roux, Forchies, Luttre et Gouy-Lez-Piéton. Pour les courses, on trouve 2 Carrefour, 1 Louis Delhaize, 1 OKay, 1 Trafic, 1 Aldi, 1 Lidl et 1 Colruyt.
Les familles disposent de 20 crèches, dont La Rêverie et C. V., ainsi que de 19 écoles maternelles et 19 écoles primaires. Parmi les établissements cités figurent l’École fondamentale communale Sart-Lez-Moulin, l’École fondamentale du Trieu et l’École fondamentale autonome de Trazegnies. La commune compte aussi l’Institut technique de la Communauté française de Morlanwelz au niveau secondaire. Aucun vélo partagé, aucune voiture partagée ni station de recharge n’est recensé dans les informations disponibles. Brussels South Charleroi Airport est à 7 minutes en voiture ou à 47 minutes en transports en commun.