Your First Choice for Primary Care

When you build a trusting relationship with a primary care physician or healthcare provider, you’re taking an important step to optimize your health.

At LewisGale Regional Health System, you can choose from our network of nearly 700 primary care and specialty providers to help you and your family with all your healthcare needs. From Salem, Roanoke, Alleghany Highlands and Rockbridge County to Montgomery, Pulaski, New River Valley, Smith Mountain Lake and beyond, you’ll find the right care in the right location.

Explore our primary care services.

Serving Southwest Virginia

LewisGale proudly partners with the best primary care physicians in Southwest Virginia. Many offer same-day services, extended weekday and weekend hours and participation with most insurance companies. At every location, you’ll benefit from excellent care tailored to your specific needs.

Learn more about choosing a primary care provider.