Hanover is a town in the Canadian province of Ontario, located in southern Grey County, west of Durham and east of Walkerton on Grey/Bruce Road 4. Hanover marks the border between Grey County and Bruce County