The size of Ashcroft is approximately 1 km2. It has 4 parks covering nearly 20% of total area.

The population of Ashcroft in 2001 was 3,257 people. By 2006 the population was 3,098 showing a population decline of 4% in the area during that time.

The predominant age group in Ashcroft is 0-9 years.

Households in Ashcroft are primarily couples with children and are likely to be repaying between $800 - $1000 per month on mortgage repayments.

In general, people in Ashcroft work in a non-specific occupation.

 In 2001, 46.4% of the homes in Ashcroft were owner-occupied compared with 48.0% in 2006.

Currently the median sales price of houses in the area is $347,750.