Caraquet ist eine kanadische Stadt in der Provinz New Brunswick im Gloucester County. Im Jahre 2011 hatte sie 4.169 Einwohner auf einer Fläche von 68,26 Quadratkilometern. Die Stadt wurde am Ufer der Chaleur-Bucht der Akadischen Halbinsel errichtet. Der Name der Stadt wird von einem Mi’kmaq-Begriff abgeleitet. Sinngemäß bezeichnet der Ausdruck eine Stelle, an der sich zwei Flüsse treffen. Der Fluss „Caraquet“ und der Fluss „Riviere du Nord“ fließen westlich der Stadt in die Bucht.