Mental health by city

Mental Health Services in St Johnsbury, Vermont

St Johnsbury has 10 verified mental health services including Mental health service, Mental health clinic, Addiction treatment center, Psychotherapist. Browse all options below, each with Google Maps profile links and ratings data where available.

Compare providers side by side, review care types and contact details, and share this page with family members as you plan next steps in Vermont.

Mental health providers in St Johnsbury

Recommended

Mental health service

297 Summer St

St Johnsbury, VT 05819

Recommended

Mental health clinic

1097 Main St

St Johnsbury, VT 05819

BAART Programs St. Johnsbury

★★★★★4.5★ • 11 reviews

Recommended

Addiction treatment center

1097 Hospital Dr

St Johnsbury, VT 05819

Northeast Kingdom Human Services

★★★★☆3.7★ • 72 reviews

Recommended

Mental health service

2225 Portland St Room 160 P

St Johnsbury, VT 05819

St Johnsbury Center-Wellbeing

Review carefully

Psychotherapist

364 Railroad St Ste 444

St Johnsbury, VT 05819

Compassionate Care Counseling

Review carefully

Mental health service

459 Portland St 2nd Floor

Suite, In, St Johnsbury, VT 05819

Mindful Care

Review carefully

Mental health service

25 Depot Square

St Johnsbury, VT 05819

John Andrews Counseling

Review carefully

Mental health service

1129 Main St

St Johnsbury, VT 05819

Life Change Counseling

Review carefully

Mental health service

42 Perkins St

St Johnsbury, VT 05819

NEK Therapeutic and Educational Services

Review carefully

Mental health service

301 Pearl St suite 101

St Johnsbury, VT 05819

Other cities in Vermont

Continue exploring nearby city directories within Vermont.