Wie een appartement in Charleroi zoekt, vindt er momenteel 69 te koop. De gemiddelde prijs bedraagt € 144.080. Aan de onderkant van het aanbod staat € 57.500; de hoogste vraagprijs is € 325.000. Charleroi telt 202.267 inwoners verspreid over 102,9 km². De gemiddelde leeftijd is 39 jaar en 54% van de inwoners woont in een eigen woning. Het gemiddelde netto-inkomen per inwoner is € 13.444 per jaar. Naar nationaliteit is de bevolking samengesteld uit 85% Belgen, 5,5% Italianen, 1,5% Marokkanen, 1,1% Fransen, 1% Turken, 0,9% Roemenen, 0,8% Algerijnen en 4,1% andere nationaliteiten.
Appartementencomplexen maken 22,8% uit van de woningen in de gemeente, tegenover 77,2% huizen. In de verdeling naar gebouwtype nemen gebouwen en appartementencomplexen 21,5% in. Verder gaat het om 43% gesloten bebouwing, 23,2% halfopen bebouwing, 6,7% open bebouwing, boerderijen en kastelen, 4,1% handelspanden en 1,6% andere soorten gebouwen. Woningen hebben gemiddeld 5,3 ruimtes en zijn doorgaans gebouwd rond 1920. De A54/E420, tussen Nijvel en Charleroi, is vanaf het centrum in 0 minuten met de auto bereikbaar. Voor de A15/E42 richting La Louvière, Charleroi, Namen en Luik bedraagt de rijtijd naar de oprit 7 minuten. De N5, N29, R51, R51b en R51e behoren eveneens tot de hoofdwegen die door Charleroi lopen.
De tram bedient Charleroi met 3 TEC-lijnen: M2 naar Anderlues Monument, M3 naar Gosselies Fbg de Bruxelles en M4 naar Gilly Soleilmont, telkens vanaf Charleroi Sud. Er stoppen daarnaast 63 buslijnen in de gemeente. Onder de vermelde verbindingen vallen lijn 1 tussen Montignies (Place), Charleroi Sud en GB Bomerée, lijn 18 tussen Jumet (Dépôt), Charleroi Sud en Châtelet (Chavepeyer), lijn 28 tussen Châtelineau (SNCB) en Jumet (Madeleine), lijn 710 tussen Fleurus en Charleroi en lijn 86 tussen Gosselies (Athénée), Jumet (Gohyssart) en Charleroi Sud. Treinstations zijn Charleroi-West, Charleroi-Zuid, Lodelinsart, Couillet en Marchienne-Au-Pont.
Het onderwijsaanbod omvat 118 kinderdagverblijven, 130 kleuterscholen, 135 lagere scholen en 37 middelbare scholen. Voor boodschappen zijn er 18 Carrefour-winkels, 9 Aldi’s, 8 LIDL’s, 7 Louis Delhaize-winkels, 5 Colruyt-winkels, 5 Delhaize-winkels, 4 Trafic-winkels, 4 Intermarché-winkels, 2 Match/Smatch-winkels en 1 Bio-Planet. Wie elektrisch rijdt, kan gebruikmaken van 6 laadstations. Er zijn ook 3 Cambio-deelautostations; deelfietsen zijn niet beschikbaar. Naar Brussels South Charleroi Airport bedraagt de reistijd 4 minuten met de auto en 29 minuten met het openbaar vervoer.