Student Wellness - Taking Care

Find the wellness support important to you

There is a strong connection between your well-being and academic success. With intentional emphasis on health promotion; emotional and mental support and the delivery of high-quality medical services, we help foster a vibrant and healthy campus community. 

Medical Care

A nurse practitioner taking the blood pressure of a student at the new Student Health Services facility.

Emotional Well-being

Students in side plank yoga pose.

What's Happening

Loading events…
See more events>

Cultivating a Culture of Student Wellness

Support at Every Step

Different people require different levels of care or intervention. Student Wellness follows a “stepped care” model, which is designed to assess each student’s needs holistically and in a timely fashion, and then provide the right level of care. Students might move from lower to higher levels of care (or vice versa) as needed, depending on the outcomes at each step.

Working Together

Student Wellness is comprised of mental health counselors, medical providers and health educators from three collaborative units at UB:

  • Health Promotion
  • Counseling Services
  • Student Health Services

We work together to provide a variety of quality services and programs focused on physical and emotional health to promote student success and well-being.

Student Wellness

Short-term on campus mental health support

University at Buffalo
120 Richmond Quadrangle, North Campus
Buffalo, NY 14261

Phone: (716) 645-2720; Fax: (716) 645-2175

University at Buffalo
1st Floor Michael Hall, South Campus
Buffalo, NY 14214

Phone: (716) 829-5800

Preventative health and wellness education

Health Promotion

Student Life

University at Buffalo
114 Student Union, North Campus
Buffalo, NY 14260

Phone: (716) 645-2837; Fax: (716) 645-6234

Primary, non-emergency medical care

University at Buffalo
4350 Maple Rd
Amherst, NY 14226

Phone: (716) 829-3316; Fax: (716) 829-2564

1 Capen
University at Buffalo
Buffalo, NY 14260-2100

Phone: (716) 645-3036