Cardiff is a town located in Jefferson County, Alabama. Cardiff has a 2026 population of 57. Cardiff is currently growing at a rate of 3.64% annually and its population has decreased by 0% since the most recent census, which recorded a population of 57 in 2020.
The median household income in Cardiff is $11,533 with a poverty rate of 64%. The median age in Cardiff is 29.7 years: 40.6 years for males, and 29.6 years for females. For every 100 females there are 37.4 males.