Byen var liten inntil begynnelsen av det 19. århundre, da havneanlegget Cardiff Docks sør i byen ble tatt i bruk som havn for transport av kull. Den fikk status som i 1905, og ble hovedstad i Wales 20. desember 1955. I 2018 hadde Cardiff 305 353 innbyggere, noe som gjorde den til Storbritannias 13. største by.