À la suite d'une fusion en 2003, la ville actuelle de Sept-Îles est composée des anciennes municipalités de Gallix, Moisie et Sept-Îles. Le territoire de Sept-Îles est croisé par la rivière Sainte-Marguerite et la rivière Moisie. Il fait le tour entier de la Baie des Sept îles, une baie aux eaux profondes, face à l'archipel des Sept-Îles. On y retrouve six plages sablonneuses : plage de Gallix; plage de Val-Marguerite; plage Monaghan; plage Ferguson; plage Routhier; plage Lévesque. La région du lac Kachiwiss a fait l'objet d'explorations minières par la société Terra Ventures en raison de la présence d'oxyde d'uranium dans son sol.