Según las estimaciones oficiales del ayuntamiento obtenidas con respecto al censo de 2006, la población de Cardiff era de 317 500 habitantes, siendo entonces la decimosexta ciudad más habitada del Reino Unido.