The size of Duncraig is approximately 7.7 square kilometres. It has 21 parks covering nearly 9.5% of total area. The population of Duncraig in 2011 was 15,024 people. By 2016 the population was 15,272 showing a population growth of 1.7% in the area during that time. The predominant age group in Duncraig is 40-49 years. Households in Duncraig are primarily couples with children and are likely to be repaying $3000 - $3999 per month on mortgage repayments. In general, people in Duncraig work in a professional occupation. In 2011, 85% of the homes in Duncraig were owner-occupied compared with 85.9% in 2016. Currently the median sales price of houses in the area is $755,000.