Together we are building a better West Virginia page header image

FIND A

DOCTOR

SCHEDULE

APPOINTMENT

FIND A

LOCATION

FIND A

SERVICE

Schedule an Appointment

At Thomas Hospitals, we welcome the opportunity to serve you. We are a system with 450 providers, two hospitals and more than 30 locations to comprehensively serve your healthcare needs.

New Patients
For easy scheduling, call our Central Scheduling Line: 304-414-4847

Existing Patients
Log in to the Thomas Hospitals Hospital Patient Portal
Log in to Thomas Hospitals Physician Partners Patient Portal
Call Central Scheduling: 304-414-4847

If you need to contact one of our office locations directly, visit our Locations page.

RECENT NEWS