where is grimsby located?
Grimsby, Ontario. Grimsby is a town on Lake Ontario in the Niagara Region, Ontario, Canada. Grimsby is a part of the Hamilton Census Metropolitan Area. It is named after the English fishing town of Grimsby in North East Lincolnshire. The majority of residents reside in the area bounded by Lake Ontario and the Niagara Escarpment.