Dundees registrerte befolkning nådde en topp på 182 204 innbyggere ved folketellingen i 1971. Ifølge folketellingen for 2011 hadde byen Dundee en befolkning på 147 268 innbyggere. Et nyere estimat av befolkningstallet for byen Dundee er registrert på 149 680 innbyggere i 2020. Den demografiske sammensetningen av befolkningen er mye på linje med resten av Skottland. Aldersgruppen fra 30 til 44 år utgjør den største delen av befolkningen (20%). Midtre alder for menn og kvinner som bodde i Dundee var henholdsvis 37 og 40 år, sammenlignet med 37 og 39 år for de i hele Skottland.