thunder bay thunderbay.ca learn more about the city of thunder bay - its programs, services, mayor and city council. the city of thunder bay is located on the shores of lake superior in norther ontario. Category:government Global Rank:326,561 visits:146.1K pages/Per:2.7 ultimateontario.com Category:travel and tourism Global Rank:582,271 visits:80.0K pages/Per:1.8 ADS