Mental health centres

Find the closest government mental health office.

Not finding what you’re looking for? Call our 24/7 New Brunswick Addiction and Mental Health Helpline: 1-866-355-5550.

Overview

Stepped Care is an evidence-based model for organizing and delivering services for addictions and mental health, with the goal of improving access to services and navigating within the system. It includes a range of low-to-high intensity support and services, from self-directed online resources to community-based programs to open access brief therapy to specialized and long-term treatment services.

Therapeutic services are provided by the Addiction and Mental Health services of the Vitalité and Horizon Health Networks. They emphasize a recovery-oriented approach where people living with substance use problems and mental illness are supported through their wellbeing journey.  

The Community Addictions and Mental Health Centres provide children, youth and adults with outpatient individual and group counselling and specialized treatments. Contact your local centre for more information. 

Centre locations

AddressTelephone
Bathurst
165 St. Andrews St. 
Bathurst, NB 
E2A 1C1
506-547-2110
Campbellton 
6 Arran St.
Campbellton, NB 
E3N 1K4
506-789-2440
Caraquet 
295 Blvd. St. Pierre Ouest 
Caraquet, NB 
E1W 1B7
506-726-2030
Edmundston 
Carrefour Assomption, Suite 331 
Edmundston, NB 
E3V 3L3
506-735-2070
Fredericton  
65 Brunswick St. 
Fredericton, NB 
E3B 5G6
506-453-2132
Grand Falls 
131 Pleasant St. 
Grand Falls, NB 
E3Z 1G1 
506-475-2440
Grand Manan 
130 Rte. 776, Unit 3 
Grand Manan, NB 
E5G 1A3 
506-662-7023
Kedgwick 
39 Notre-Dame St. 
Kedgwick, NB 
E8B 1H5 
506-284-3431
Miramichi 
1780 Water St., Suite 300 
Miramichi, NB 
E1N 1B6 
506-778-6111
Moncton (Horizon) 
81 Albert St.  
Moncton, NB 
E1C 1B3 
506-856-2444
Moncton (Vitalité)  
81 Albert St., 4th Floor 
Moncton NB  
E1C IB3 
506-862-4144
Perth-Andover 
35 F. Tribe Rd.  
Perth-Andover, NB 
E7H 0A8 
506-273-4701
Richibucto 
Place Cartier 
25 Cartier Blvd., Unit 153 
Richibucto, NB 
E4W 5R5
506-523-7620
Sackville 
Appointments are booked through the Moncton office 

Sackville, NB 
506-856-2444
Saint John 
Mercantile Centre 
55 Union St., 3rd Floor 
Saint John, NB 
E2L 5B7 
506-658-3737
Shediac
Centre Ville Mall 
342 Main St., Unit 160 
Shediac, NB  
E4P 2E7
506-523-7620 
Toll Free: 1-866-662-1166
Shippagan 
239A J.D. Gauthier Boulevard
Shippagan, NB  
E8S 1N2
506-336-3367
St. George 
5 Riverview Ave. 
St. George, NB 
E5C 3M1 
506-755-4044
St. Stephen 
41 King St. 
St. Stephen, NB 
E3L 2C1
506-466-7380
Sussex  
30 Moffett Ave. 
Sussex, NB 
E4E 1E8 
506-432-2090
Tracadie-Sheila 
Community Mental Health Centre
3520 Principale Street
Tracadie, NB
E1X 1C9 
506-394-3760
Woodstock 
200 King St.  
Woodstock, NB 
E7M 5C6 
506-325-4419