Bon Accord is a town in central Alberta, Canada. It is located north of downtown Edmonton on highway 28.
In 2006, Bon Accord had a population of 1,534 living in 550 dwellings
, a 0.1% increase from 2001. The town has a land area of and a population density