A Medical Home in Roanoke

Healthcare is complicated. We make it feel like home.

New Horizons is a nonprofit health center in Roanoke founded on a simple principle: every individual should have access to comprehensive, coordinated care. Whether you need to see a provider, fill a prescription, speak with a therapist, or receive support navigating your health needs, our team is here to help. We welcome patients who are insured, uninsured, or somewhere in between.

Open today, 8am to 5pmSame-day appointments most mornings
Our Promise

We don’t treat charts.
We treat people.

Everyone deserves a place where their provider knows their name, their story, and what’s going on at home. For 25 years, that place has been here. And it always will be.

Read our story
Under One Roof

A whole team,
all in one place.

Your family medical provider, your dentist, your therapist, and your pharmacist — working together, sharing notes, and looking out for you.

Medical / Primary Care

Primary care for kids, adults, and everyone in between. Your medical home, for life.

Dental Care

Pediatric dental care, plus same-day urgent dental care for adults.

Behavioral Health & Psychiatry

Therapy and medication management, all working together on one care team.

On-Site Pharmacy

Pick up your prescriptions right here, often at a discount you won’t find elsewhere.

Office-Based Addiction Treatment

Confidential, evidence-based treatment for opioid and substance use, alongside your other care.

Health & Wellness Programs

Chronic-condition management and lifestyle support. Real habits, ongoing help.

Sample patient story:“They didn’t just fix my blood pressure. They helped me find a life where I can take care of it.”

25 Years of Showing Up

Built by Roanoke, for Roanoke.

Since 2001, New Horizons has grown from a single exam room into a full medical home serving thousands of neighbors across the Roanoke Valley. Our board of directors is majority patients, by federal requirement and by conviction. The people we care for also help steer the ship.

Find Us

Where to find us.

Our main campus is in Northwest Roanoke, with a pediatric dental clinic for kids on Williamson Road.

Main Campus

Melrose Main Campus

3716 Melrose Avenue NW
Roanoke, VA 24017

Mon-Fri 8am-5pm

Our main campus on Melrose Avenue offers primary care, behavioral health, dental, and pharmacy under one roof.

Pediatric Dental

Williamson Road Clinic

1502 Williamson Road NE, Suite A
Roanoke, VA 24012

Our pediatric dental clinic on Williamson Road cares for kids: exams, cleanings, X-rays, fillings, and extractions. A sliding fee scale is available.

3716 Melrose Avenue NW, Roanoke, VA 24017 · Get directions →

Chip in

Your gift covers real care for a real neighbor.

Giving Tuesday is coming. Every dollar stays in Roanoke and funds real care for real people.

Make a gift
Refer

Know someone who could use us?

Download a simple one-sheet, share our number, or submit a secure referral. We’ll make the rest easy.

Refer someone