On Tuesday August 7 at just after 11pm, Australia will welcome its 25 millionth resident.
It's impossible to say exactly who this will be - it could be a newborn baby or it could be a person moving to Australia, but what we do know is that overseas migration is fuelling population growth (accounting for 62 per cent), and the vast majority of new arrivals will make a life in our cities.