Hanover is a town in the Canadian province of Ontario with a population of about 7,500 residents. It is located in southern Grey County, west of Durham and east of Walkerton on Grey/Bruce Road 4. Hanover is between Grey County and Bruce County and therefore is ideally located to provide a center of commerce and services for the 12,500 residents of the adjacent villages of The Municipality of West Grey.