Aucune maison n’est actuellement proposée à la location à Courcelles. Le loyer moyen indiqué est de 0 € par mois, et les valeurs minimale et maximale affichées sont également de 0 €. La commune compte 31 299 habitants répartis sur 44,5 km². L’âge moyen est de 40 ans ; 67% des habitants sont propriétaires de leur logement et le salaire moyen par personne atteint 15 519 € net par an. La population est composée de 51,5% de femmes. Les origines recensées sont 89,5% belges, 5,8% italiennes, 1% françaises, 0,7% roumaines, 0,4% marocaines, 0,4% algériennes, 0,3% turques et 1,8% d’autres pays. Chaque ménage possède en moyenne 1,1 voiture.
Le parc immobilier de Courcelles se compose de 89,4% de maisons et de 10,6% d’immeubles à appartements. Les bâtiments ont été construits en moyenne en 1915 et les logements comptent environ 5,6 pièces. La répartition des types de bâtiments est de 35,7% de maisons fermées, 35,7% de maisons semi-fermées, 15,4% de maisons ouvertes, fermes ou châteaux, 10,3% de buildings et immeubles à appartements, 2,3% de maisons de commerce et 0,6% d’autres types. Les axes routiers de la commune comprennent les N569, N582, N583 et N584. En voiture depuis le centre, il faut 4 minutes pour rejoindre l’accès à l’A54/E420, sur l’axe Nivelles–Charleroi, et 5 minutes pour l’A15/E42, qui relie La Louvière, Charleroi, Namur et Liège.
Courcelles est desservie par 11 lignes de bus TEC. La ligne 41 relie Charleroi, Courcelles, Gosselies et Jumet, tandis que la ligne 43 passe par Sud, Monceau, Trazegnies et Courcelles. La ligne 51 relie Luttre (SNCB) à Monceau-sur-Sambre (Moulin), la 63 relie Jumet (Madeleine) à Fontaine-l’Évêque et la 83 dessert Sud, Courcelles, Trazegnies et Monceau. Les gares citées sont Courcelles-Motte, Roux, Forchies, Luttre et Gouy-Lez-Piéton. Pour les achats quotidiens, les enseignes présentes comprennent 2 Carrefour, 1 Louis Delhaize, 1 OKay, 1 Trafic, 1 Aldi, 1 Lidl et 1 Colruyt.
Les services pour les familles comprennent 20 crèches, 19 écoles maternelles et 19 écoles primaires. La Rêverie et C. V. sont deux crèches citées. Parmi les écoles figurent l’École fondamentale communale Sart-Lez-Moulin, l’École fondamentale du Trieu et l’École fondamentale autonome de Trazegnies ; l’Institut technique de la Communauté française de Morlanwelz est l’établissement secondaire indiqué. Aucune station de recharge n’est recensée, et les informations disponibles ne signalent ni vélos partagés ni voitures partagées. Brussels South Charleroi Airport est accessible en 7 minutes en voiture ou 47 minutes en transports en commun.