in the 2011 census, the town of onoway had a population of 1,039. this was an 18.7% increase from its 2006 population of 875. about 375 of its 403 total houses were occupied. in the 2010 municipal census, there was a population of 1,021.