Thunder Bay é uma cidade da província canadense de Ontário. Localizada no litoral norte do Lago Superior, Thunder Bay possui uma população de aproximadamente 108 mil habitantes. É o município mais populoso do noroeste de Ontário e o segundo município mais populoso (depois de Greater Sudbury) no norte de Ontário.

A área metropolitana do censo de Thunder Bay tem uma população de aproxidamente 133 mil habitantes e consiste na cidade de Thunder Bay, nos municípios de Oliver Paipoonge e Neebing, nos municípios de Shuniah, Conmee, O'Connor, Gillies, e no Fort William First Nation.

Sua área é de 447.5 km², onde 328.24 km² são Solo, 179.38 km² são da região urbana e sua área metropolitana tem 2.556.37 km² e uma elevação de 199 metros ao nível do mar.