According to the United Kingdom Census 2011, the census locality of Cowdenbeath had a total resident population of 14,081, an increase of 21% on the 2001 census figure of 11,627.
The ethnic composition of the population of Cowdenbeath is predominantly "white", accounting for 98.7% of the total population of Cowdenbeath of 14,081.