Sept-Iles (Seven Islands) is a city of about 25,000 in Quebec, Canada. It is on the north shore of the St. Lawrence River in eastern Quebec.