DouxProcess Directory

Ask for any business in the US.

NAICS 621330 · Offices of Mental Health Practitioners (except Physicians)

you asked:

Therapist or counselors in St. Johnsbury, VT

21 therapist or counselors in St. Johnsbury, VT; 73 within 30 miles. Every listing checked against the issuer's record, in the published order.

Health practices are listed so you can find them. Contact them directly; DouxProcess does not pass health requests.

  1. Anderson Speech Therapy, PLLC

    ActiveSpeech-Language Pathologist

    Saint Johnsbury, VT

    Proof for Anderson Speech Therapy, PLLC
    NPI registration
    US-CMS-NPPES 1952190696
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Speech-Language Pathologist
    Checked
    Oct 25, 2026
    Where
    Saint Johnsbury, VT · serves Vermont
    Phone
    (802) 751-5266
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  2. Angel Roy LLC

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Angel Roy LLC
    NPI registration
    US-CMS-NPPES 1588498026
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 748-5364
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  3. Beneath the Boughs, PLLC

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Beneath the Boughs, PLLC
    NPI registration
    US-CMS-NPPES 1215749072
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 535-4734
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  4. Cairn Counseling Center Plc

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Cairn Counseling Center Plc
    NPI registration
    US-CMS-NPPES 1023571395
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 473-6107
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  5. Idolyn V. Carnahan, Licsw, PLLC

    ActiveSocial Worker, Clinical

    St Johnsbury, VT

    Proof for Idolyn V. Carnahan, Licsw, PLLC
    NPI registration
    US-CMS-NPPES 1700607397
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Social Worker, Clinical
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (603) 718-0937
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  6. Karen Roy Counseling LLC

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Karen Roy Counseling LLC
    NPI registration
    US-CMS-NPPES 1457918757
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (603) 869-7104
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  7. Kingdom Autism and Behavioral Health, LLC

    ActiveBehavior Analyst

    St. Johnsbury, VT

    Proof for Kingdom Autism and Behavioral Health, LLC
    NPI registration
    US-CMS-NPPES 1447797873
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Behavior Analyst
    Checked
    Oct 25, 2026
    Where
    St. Johnsbury, VT · serves Vermont
    Phone
    (802) 999-2513
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  8. Lifewise, PLLC

    ActivePsychologist

    Saint Johnsbury, VT

    Proof for Lifewise, PLLC
    NPI registration
    US-CMS-NPPES 1043973555
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Psychologist
    Checked
    Oct 25, 2026
    Where
    Saint Johnsbury, VT · serves Vermont
    Phone
    (802) 232-4468
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  9. Little Brook Counseling PLLC

    ActiveSocial Worker, Clinical

    Saint Johnsbury, VT

    Proof for Little Brook Counseling PLLC
    NPI registration
    US-CMS-NPPES 1760175756
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Social Worker, Clinical
    Checked
    Oct 25, 2026
    Where
    Saint Johnsbury, VT · serves Vermont
    Phone
    (802) 748-5364
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  10. Matthew Kirby

    ActiveCounselor, Professional

    St Johnsbury, VT

    Proof for Matthew Kirby
    NPI registration
    US-CMS-NPPES 1124787957
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Professional
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (828) 506-9799
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  11. Nek Family Counseling Center

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Nek Family Counseling Center
    NPI registration
    US-CMS-NPPES 1376432971
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (828) 506-9979
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  12. Nek Pediatric Feeding and Communication PLLC

    ActiveSpeech-Language Pathologist

    St Johnsbury, VT

    Proof for Nek Pediatric Feeding and Communication PLLC
    NPI registration
    US-CMS-NPPES 1346173796
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Speech-Language Pathologist
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (803) 488-4432
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  13. Northeast Kingdom Occupational Therapy

    ActiveOccupational Therapist

    St Johnsbury, VT

    Proof for Northeast Kingdom Occupational Therapy
    NPI registration
    US-CMS-NPPES 1922836436
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Occupational Therapist
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (609) 433-3438
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  14. Nova Wellness Therapy PLLC

    ActiveSocial Worker, Clinical

    Saint Johnsbury, VT

    Proof for Nova Wellness Therapy PLLC
    NPI registration
    US-CMS-NPPES 1700609385
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Social Worker, Clinical
    Checked
    Oct 25, 2026
    Where
    Saint Johnsbury, VT · serves Vermont
    Phone
    (781) 346-7710
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  15. Plott Balsam Mental Health

    ActiveCounselor, Professional

    St Johnsbury, VT

    Proof for Plott Balsam Mental Health
    NPI registration
    US-CMS-NPPES 1801620562
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Professional
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (828) 506-9979
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  16. Riverbend Counseling Services, PLLC

    ActiveCounselor, Mental Health

    St Johnsbury, VT

    Proof for Riverbend Counseling Services, PLLC
    NPI registration
    US-CMS-NPPES 1386099059
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Mental Health
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 745-9567
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  17. Sara J Demetry

    ActiveSocial Worker, Clinical

    St Johnsbury, VT

    Proof for Sara J Demetry
    NPI registration
    US-CMS-NPPES 1730897778
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Social Worker, Clinical
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 274-6400
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  18. St Johnsbury Psychology Associates, PLLC

    ActivePsychologist, Clinical

    St Johnsbury, VT

    Proof for St Johnsbury Psychology Associates, PLLC
    NPI registration
    US-CMS-NPPES 1831569862
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Psychologist, Clinical
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 751-9347
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  19. Stepping Stones Counseling VT LLC

    ActiveCounselor, Addiction (Substance Use Disorder)

    St Johnsbury, VT

    Proof for Stepping Stones Counseling VT LLC
    NPI registration
    US-CMS-NPPES 1962349159
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Addiction (Substance Use Disorder)
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 535-6474
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record
  20. Stronger Roots Counseling Plc

    ActiveCounselor, Addiction (Substance Use Disorder)

    St Johnsbury, VT

    Proof for Stronger Roots Counseling Plc
    NPI registration
    US-CMS-NPPES 1962915256
    Issuer
    US-CMS-NPPES
    Status
    Active
    Class
    Counselor, Addiction (Substance Use Disorder)
    Checked
    Oct 25, 2026
    Where
    St Johnsbury, VT · serves Vermont
    Phone
    (802) 473-8421
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → US-CMS-NPPES record

More cities in Vermont

Free for people · nobody pays to rank. Run one of these businesses? Claim it free.

Checked facts from public license files · How ranking works