En el censo de 2006 la ciudad de Dunedin tenía una población residencial de 118 683 habitantes, un aumento de 4341 o 3,8 por ciento desde el censo de 2001.