Kramatorsk har en befolkning på 203 100 med forstedene.
Mesteparten av innbyggerne i byen snakker russisk. 63,4% av byens befolkning snakker russisk og 36,0% av innbyggerne snakker ukrainsk.
Ifølge folketellingen i Ukraina i 2001 var den etniske fordelingen slik:
Byen vokste fra å være en liten landsby etablert ved en liten jernbanestasjon i 1868, til å bli en stor moderne by. Kramatorsk fikk bystatus i 1932.
Den 8. april 2022, under Russlands invasjon av Ukraina, ble byens jernbanestasjon truffet av to raketter. Det ble antatt at minst 50 personer ble drept, hvorav flere barn. Jernbanestasjonen var et knutepunkt for flyktningstrømmen vestover.[2] Den 27. juni 2023 angrep russiske styrker en restaurant med raketter. 8 mennesker ble drept. Russiske styrker har også angrepet Kramatorsk flere andre ganger i løpet av invasjon.[3]