Public Health offices

Call 811 to speak with a nurse at all times.

For an appointment with Public Health, please call a Public Health office near you.

Bathurst
165 St. Andrew Street, 2nd Floor
Bathurst NB
506-547-2062

Campbellton
6 Arran Street, 1st Floor
Campbellton NB
506-789-2266

Caraquet
295 Saint-Pierre Boulevard West
Caraquet NB
506-726-2025

Edmundston
121 De l’Église Street, Suite 330
Edmundston NB
506-735-2065

Grand Falls
131 Pleasant Street, 2nd Floor
Grand Falls NB
506-475-2441

Kedgwick
39 Notre-Dame Street, Unit D
Kedgwick NB
506-284-3422

Moncton
81 Albert Street
Moncton NB
506-856-2401

Richibucto
25 Cartier Boulevard, Unit 153
Richibucto NB
506-523-7607

Sackville
8 Main Street, 
Sackville NB
506-364-4080

Shediac
342 Main Street, Unit 360
Shediac NB
506-533-3354

Shippagan
239B J.D. Gauthier Boulevard
Shippagan NB
506-336-3061

Tracadie
3520 Principale Street
Tracadie NB
506-394-3888