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
** New address **
19 Aberdeen Street
Suite 200
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
116A Notre Dame Street
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
23 York Street
Unit C
Sackville NB
506-364-4080
Shediac
342 Main Street, Unit 160
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