 The town has grown along two main axes, the main road through town and a stream that runs through town.Bachenbülach has a population (as of ) of ., 23.3% of the population was made up of foreign nationals.