Caraquet is a town in northern New Brunswick, Canada, on the Baie des Chaleurs. As of 2001 the population was 4,442. The name comes from the Micmac term for meeting of two rivers. The Caraquet River and Riviere du Nord flow into the Baie des Chaleurs west of the town.
Caraquet was first settled in 1757 after Acadians, led by Alexis Landry, moved there after being expelled from southern New Brunswick and Nova Scotia in the Expulsion of the Acadians. The original townsite is now called Sainte-Anne-du-Bocage. Land was officially granted for the town in 1774.