De huidige gemeente Charleroi omvat eigenlijk veel meer dan alleen de historische stad Charleroi – in 1977 is deze uitgebreid met veertien andere direct aangrenzende en verder gelegen kleine gemeenten in de stad. Daarom zijn er maar liefst vijftien voormalige stadhuizen en vijftien afzonderlijke stadscentra in Charleroi. Op die manier werd Charleroi ook de derde grootste gemeente van België, omdat andere grote steden, waaronder Brussel en Antwerpen, verdeeld blijven in een aantal verschillende gemeenten.
Onder Belgen wordt de voormalige mijnstad Charleroi over het algemeen gezien als verlaten, arm en vervuild omdat het een van de hoogste misdaadcijfers in het land heeft en een op de vier inwoners werkloos is.