Discover Grimsby
compiled from our dataGrimsby is located in Ontario, Canada, and has a population of about 28,883. Our atlas lists 84 places here.
These include 7 sights and 5 museums, 62 restaurants, 10 places to stay and 0 cocktail bars. Highlights include LJM Waterview Condominiums, Elizabeth St Pump House Grimsby, Aquazul.