Natashquan is a municipality located on the north shore of Jacques Cartier Strait, on the Gulf of St. Lawrence, in the Côte-Nord region, Minganie RCM, Quebec, Canada. Natashquan stretches along the coast, on both sides of the Little Natashquan River, about 120 km east of Havre-Saint-Pierre, near Aguanish and the Natashkuan Indian reserve.