Mental Health Services

Resources for mental health and wellness support range from formal mental health treatment to support groups and skill-building workshops.

click the tab to see more information

Mental Health Treatment:

Hudson Valley Mental Health

This private, not-for-profit community organization’s mission is to provide comprehensive and integrated services to meet the mental health needs of the community. Hudson Valley Mental Health operates the three clinics in Ulster County as follows:

Kingston Clinic
239 Golden Hill Lane in Kingston
(845) 340-4000
Monday – Friday 9:00am – 5:00pm
Thursdays 10:00am – 6:00pm

Ellenville Clinic
50 Center Street in Ellenville
Wednesday: 10:00am – 6:00pm
(845) 340-4000
Wednesdays 10:00am – 6:00pm
New Paltz Clinic
137 N. Chestnut Street, Suite 2 in New Paltz
Tuesday and Thursday: 10:00am – 6:00pm
(845) 340-4000
Tuesdays & Thursdays 10:00am – 6:00pm


The Institute for Family Health

Offering behavioral health services in addition to primary care and other health & medical services throughout Ulster County. Providing Walk-In Mental Health Services as noted in Kingston.

Kingston Family Health Center
1 Family Practice Drive
(845) 338-6400
Monday – Friday 8:00am – 8:00pm
Walk-In Mental Health Services:
Sundays 9:00 am – 5:00 pm
and Weekdays at 9:00 am

New Paltz Family Health Center
279 Main STreet, Suite 102
(845) 255-2930

Family Practice Center of Port Ewen
213 Broadway
(845) 331-2355

Family Health Center of Ellenville
6 Healthy Way
(845) 647-4500

Family Practice Center of Hyde Park
11 Crum Elbow Road
(845) 229-1020


Pine Grove Clinic & Recovery Center 

This OMH licensed clinic, a community service affiliated with Rockland Psychiatric Center, serves individuals who have a primary psychiatric diagnosis. The program offers individual and group therapies, medication management, evaluation and education, recreation and socialization, as well as peer support. The program also offers an array of evidence-based practice treatment groups.

350 Washington Avenue in Kingston
(845) 339-4733


Partial Hospitalization Program 

This program provides short term psychiatric treatment to avoid or shorten an inpatient hospital stay, with a multidisciplinary team and a focus on group Dialectical Behavior Therapy. The program runs Monday – Friday from 8:30am – 4:30pm.

HealthAlliance of the Hudson Valley
at Benedictine Hospital
105 Mary’s Avenue in Kingston
(845) 334-3120


Hudson Valley Psychological Association (HVPA) Members

Members of the HVPA are licenced psychologists who work in various settings including nonprofit agencies, community mental health clinics, hospitals, rehabilitation centers, schools, college counseling centers, and private practice. To use the new HVPA website feature “Find A Psychologist” CLICK HERE


Psychology Today “Find A Therapist”

Find detailed professional listings for psychologists, psychiatrists, therapists, counselors, and treatment centers throughout the United States.To use Psychology Today’s website feature “Find A Therapist” CLICK HERE


Mental Health Support Groups & Support Services:

Coping with Anxiety & Depression

This free open drop in professionally led group offers mindfulness based techniques for coping with anxiety and / or depression. The group provides participants with space to process experiences & to practice a range of mindfulness based coping strategies.

Wednesdays 3:00pm – 4:00pm
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Zoe Mahan (845) 339-9090 x 2202


Self-Help Group

A free and ongoing peer-led support group for adults with mental health diagnoses.This open drop-in support group does not require registration.

Thursdays 10:30am – 11:30am
Sponsored by PEOPLe, Inc.
Contact: Rhonda Garcia at (845) 331-4965


Anxiety/Depression Support Group

A free and ongoing peer-led support group for adults with mental health diagnoses.This open drop-in support group does not require registration.

Wednesdays 10:30am – 11:30am
Sponsored by PEOPLe, Inc.
Contact: Rhonda Garcia at (845) 331-4965


REACH ONE: Mid-Hudson Regional Recovery Center

This Recovery Center serves individuals with psychiatric and/or substance abuse issues, people who are or have been incarcerated, and homeless individuals. The program goal is to prevent hospitalizations, provide intensive peer support, facilitate integration of services, and encourage individuals to take charge of their recovery. The staff offers traditional peer support, educational opportunities, employment, social activities, and health home integration.

Mid-Hudson Regional Recovery Center
A Program of PEOPLe, Inc.
112 North Front Street
(845) 331-4965


Peace Work

Peace Work is an interpersonal skill building workshop based on the Alternatives To Violence project, and involves interactive opportunities to learn about interpersonal conflict resolution, focusing on communication, cooperation and affirmation.

Tuesdays 2:00pm – 4:00pm
Facilitated by Noelle Pollet
Contact: Zoe Ext. 2202
Location: Clifford Beers Center- Lounge


N.A.M.I Family Support Group
(National Alliance on Mental Illness)

This Peer led group is for family members of adults with mental illness. Guest speakers present monthly.

2ns and 4th Mondays of the month 6:00pm-7:30pm
Location: MHA 300 Aaron Court Kingston NY
Facilitated by: Suzanne Thing (845) 331-4985


CoEd Yoga Class

Join other men and women seeking relaxation and stress relief for mind-body wellness. No experience is necessary & yoga mats are available to borrow. This is a free, open drop in group.

Mondays 10:00-11:15 am

Sponsored by MHA: The Mental Health Association in Ulster County Inc.
300 Aaron Court, Kingston NY
Contact: Zoe Mahan, (845) 339 – 9090 ext. 2202


Women’s Yoga Class

Join other women to practice mindfulness & a variety of breathing, streching & relaxation techniques.

Fridays 10:00 – 11:15 am
Sponsored by MHA: The Mental Health Association in Ulster County, Inc.
300 Aaron Court, Kingston
Contact: Zoe Mahan, (845) 339-9090 ext. 2202


Caregivers Support Group

This peer support group is facilitated by a representative of Jewish Family Services and is open to all caregivers.

First & Third Thursdays from 3:00pm-4:15pm
Sponsored by:Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300
E-mail: info@lgbtqcenter.org


Voices of Diversity

A Center social and support group bringing together the Hudson Valley’s people of color who identify as LGBTQ

Third Saturday @ 1pm, alternates Kingston (Apuzzo Hall at the Center) and Newburgh (Greater HudsonValley Health Center)
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300
For more information (de apoyo en Espanol)  VoicesDiversity@aol.com


TaQ: the Trans* & Queer Support Group @ the Center

A Center discussion and peer support group for people of transgender experience, and those who identify as genderqueer, queer, or under the broader trans* umbrella

First and Third Mondays from 7:00pm-8:30pm
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300
Contact: Bec at loganbringsthefire@gmail.com


Women’s Group @ the Center

A center group welcoming all women, inclusive of sexual orientation, gender expression, age and personal experience!

The group meets at the Center on second Fridays, and plans a group activity OUT & About on fourth Fridays
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300
Contact: vickieanne11@gmail.com


PFLAG Kingston Chapter (Parents, Families & Friends)

PFLAG promotes the health and well-being of LGBTQ people and families through support and advocacy.

Second Wednesday from 7:00pm-9:00pm
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300
Contact: FranDevine@gmail.com


Chronic Pain Support Group

This peer-led support group is open to anyone living with an on-going pain problem. Join others in sharing your experiences, and receiving validation and support.

Friday’s 2:30pm- 3:30pm
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Gabrielle : (845) 339-9090 Ext. 2706


Ready, Steady, Go!

Join others who are diagnosed with PD (Parkinsons Disease) Share feelings and learn ways to cope with PD’s Challenges in a fun, supportive, peer-led group that focuses on stress management through mindfulness, gentle movement, music and humor.

Thursday’s 2:30pm- 3:30pm
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Teresa : (845) 339-9090 Ext. 2206


Free Support Group for Female Identifying Survivors of Childhood or Adult Sexual Assault

this is a 6 group series that meets on Wedesndays from 5:30-7:00 pm . This group is safe, confidential, professional facilitated, and provides psychoeducational support. This is sponsored by the Ulster County Crime victims Assistance Program.

Febrary 13th & 27th

March 6th & 27th

April 10th & 24th

For more information/ location call Amy 845-332-5221


Mental Health Workshops & Classes:

EVOLVE for Men with Domestic Violence Issues

EVOLVE teaches participants to show feelings and express fears other than through anger, to feel that it’s okay to ask for help, to ask for what he wants without becoming violent, to seek new ways of thinking and relating to others, to reject stereotypes of manhood, to express frustration, disappointment and anxiety without becoming violent, to take responsibility for his actions, and to show his strength by choosing not to hit those closest to him. Registration is Required.

Call for dates, times & locations.
Sponsored by Family of Woodstock
300 Aaron Court in Kingston
(845) 331-7080


Men’s Anger Management Workshop

A free 10-week workshop that enables men to understand factors underlying their anger and how to regain control. Participants explore thought patterns and learn effective coping and calming strategies. Registration is Required.

Thursdays 6:00pm – 8:00pm
Classes are scheduled throughout the year.
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Zoe at (845) 339-9090 Ext.2202


Women’s Anger & Trauma Management

A free 10-week workshop that encourages women to examine the relationship of anger to our physical, emotional, and spiritual well being. Participants learn to uncover past sources of underlying anger including trauma, and learn to identify, express, and manage anger safely through a variety of techniques. Registration is Required.

Thursdays 5:30pm – 7:30pm
Classes are scheduled throughout the year.
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Zoe at (845) 339-9090 Ext.2202


Family Support Training

FREE 10-week Family Support Training for families, partners and friends of persons living with serious and persistent mental health challenges. Family Support Training is designed for family members of individuals diagnosed with a mental health challenge, or those who exhibit behavior strongly suggesting such diagnoses.

Classes are scheduled throughout the year: new dates coming soon.
Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
For Registration, please call Zoe at  845-339-9090 Ext. 2202

Medication Drop Boxes:

The following is a list of medication drop boxes where you can dispose of unwanted medications, confidentially and with no questions asked. Please check with each location for specific hours of public access.

Saugerties Police Department
4 High Street, Saugerties NY 12477
(845) 246-9800


Ellenville Police Department
2 Elting Court, Ellenville NY 12428
(845) 647-4422


Rosendale Police Department
520 Lefever Falls Road, Rosendale NY 12472
(845) 658-3048


New Paltz Police Department
83 S Putt Corners Road, New Paltz NY 12561
(845) 257-7112


City of Kingston Police Department
1 Garraghan Drive, Kingston NY 12401
(845) 331-1671


SUNY New Paltz
1 Hawk Drive, New Paltz NY 12561
(845) 257-7869


Woodstock Police Department
76 Tinker St, Woodstock NY 12498
845-331-1671


Town Of Ulster Police Department
1 Town Hall Rd, Lake Katrine NY 12449
845-382-1111


Town of Olive Police Department
50 Bostock Rd, Shokan NY 12481
845-331-3115


Town Of Lloyd Police Department
25 Milton Ave #2, Highland NY 12528
845-691-6102


Town of Marlborough Police Department
21 Milton Turnpike, Milton NY 12547
845-795-2220


Town of Shawangunk Police Department
13 Bona Ventura Avenue, Wallkill NY 12589
845-895-2317


Wallkill Sub-Station
3063 Route 208, Wallkill NY 12589
845-895-3011


Shandaken Sub-Station
7201 NY-28, Shandaken NY 12480
845-688-2233


SUNY Ulster Sub-Station
491 Cottekill Rd, Stone Ridge NY 12484
845-388-6131


Esopus Sub-Station
284 Broadway, Port Ewen NY 12466
845-338-3640


Wawarsing Sub-Station
115 Airport Road, Napanoch NY 12458
845-647-2677


Law Enforcement Center
380 Boulevard, Kingston NY 12401
845-338-3640


Helpful Links: