At WVU Medicine, our primary care providers are dedicated to providing convenient, comprehensive health care to patients of all ages. Our team specializes in diagnosing, treating, and preventing a wide variety of conditions in a comfortable environment.

Primary care providers get to know you, your history, and your family history, and can recommend screenings, as well as identify and treat many minor problems before they become major ones.

The Primary Care team at WVU Medicine is comprised of:

  • Family medicine providers, who care for patients of all ages, including infants, children, and seniors
  • Internal medicine providers, who only see adults
  • Pediatricians, who care for children from infancy through early adulthood

If you’re experiencing any undiagnosed symptoms or medical concerns, a WVU Medicine primary care provider should be your first point of contact for improved well-being. If you need more specialized care, the provider will coordinate a referral with one of our WVU Medicine specialists. They will work together to provide you with the best possible medical management of your condition.

Appointments

All WVU Medicine Primary Care locations are currently accepting new patients. Same day appointments are available at select locations. Hours vary per location. To schedule an appointment, call 855-WVU-CARE or click here to schedule online.

Locations and Contact Information 

Berkeley County Locations

WVU Medicine Blue Ridge Healthcare
Operated by WVU Medicine Berkeley Medical Center
2000 Professional Ct
Martinsburg, WV 25401
Monday – Friday: 8 am – 5 pm
304-264-9837

WVU Medicine Internal Medicine – Martinsburg
Operated by WVU Medicine University Healthcare Physicians
1002 Sushruta Dr
Martinsburg WV 25401
Monday – Friday: 8 am – 5 pm
304- 263-0913

WVU Medicine Internal Medicine – Panhandle
Operated by WVU Medicine University Healthcare Physicians
65 Health Care Lane
Martinsburg WV 25401
Monday – Friday: 8 am – 5 pm
304- 263-6997

WVU Medicine Primary Care and Pediatrics – Inwood
Operated by WVU Medicine University Healthcare Physicians
5047 Gerrardstown Road
Inwood, WV 25428
Monday – Friday: 8 am – 5 pm
304-229-6343

WVU Medicine Family Medicine – Magnolia
Operated by WVU Medicine University Healthcare Physicians
430 Ceritos Trail
Martinsburg, WV 25403
Monday, Wednesday, Thursday: 8 am – 5pm
Tuesdays: 10 am – 7 pm
Friday: 8 am – 12 pm
304-267-6249

WVU Medicine Pediatrics – Martinsburg
Operated by WVU Medicine University Healthcare Physicians
2000 Professional Court, Suite C
Martinsburg, WV 25401
Monday, Thursday, Friday: 8 am – 5 pm
Tuesday, Wednesday: 8 am – 8 pm
304-263-8853

WVU Medicine Primary Care – Pendleton
Operated by WVU Medicine University Healthcare Physicians
299 Medical Court
Martinsburg, WV 25401
Monday – Friday: 8 am – 5 pm
304-596-6343

WVU Medicine Primary Care and Pediatrics – Spring Mills
Operated by WVU Medicine University Healthcare Physicians
61 Campus Drive, Suite 200
Martinsburg, WV 25404
Monday – Friday: 8 am – 7 pm
304-274-6343

Jefferson County Locations

WVU Medicine Harpers Ferry Family Medicine
Operated by WVU Medicine University Healthcare Physicians
171 Taylor Street
Harpers Ferry, WV 25425
Monday, Wednesday, Friday: 8 am – 5 pm
Tuesday, Thursday: 8 am – 8 pm
304-535-6343

WVU Medicine Jefferson Internal Medicine and Pediatrics
Operated by WVU Medicine Berkeley Medical Center
207 E 5th Ave
Ranson, WV 25438
304-725-6777

WVU Medicine Family Medicine – Ranson
Operated by WVU Medicine University Healthcare Physicians
203 East Fourth Avenue
Ranson, WV 25438
Monday – Friday: 8 am – 5 pm
Occasional evenings per week on Mondays and Wednesdays
304-725-6343

WVU Medicine Primary Care and Pediatrics – Shepherdstown
Operated by WVU Medicine University Healthcare Physicians
60 Maclaine Way
Shepherdstown, WV 25443
Monday – Friday: 8 am – 5 pm
304-876-6343

WVU Medicine Internal Medicine & Pediatrics – Charles Town
Operated by WVU Medicine University Healthcare Physicians
710 Somerset Blvd. Suite 100
Charles Town, WV
Monday – Friday: 8 am – 5 pm
304-725-6777

Morgan County Locations

WVU Medicine Family Medicine – Berkeley Springs
Operated by WVU Medicine University Healthcare Physicians
2055 Valley Road
Berkeley Springs, WV 25411
Monday, Wednesday, Thursday: 8 am – 5 pm
Tuesday: 8 am – 6 pm
Friday: 8 am – 4 pm
304-258-8824

Family Medicine providers care for patients of all ages including infants, children, adults, and seniors. Our providers are highly trained to assist you with the entire spectrum of common medical issues that may affect you and your family members.

Family medicine’s cornerstone is an ongoing, personal patient-physician relationship focusing on integrated care. Providing patients with a personal medical home, family physicians deliver a range of acute, chronic and preventive medical care services Unlike other specialties that are limited to a particular organ, disease, age or sex, family medicine integrates care for patients of both genders across the full spectrum of ages within the context of community and advocates for the patient in an increasingly complex health care system.

Our services range from health screenings to physical exams and vaccinations to management of chronic conditions, such as diabetes and high blood pressure.

Appointments

All WVU Medicine Family Medicine locations are currently accepting new patients. Same day appointments are available at select locations. Hours vary per location. To schedule an appointment, call 855-WVU-CARE or click here to schedule online.

Locations and Contact Information 

Berkeley County Locations

WVU Medicine Primary Care and Pediatrics – Inwood
Operated by WVU Medicine University Healthcare Physicians
5047 Gerrardstown Road
Inwood, WV 25428
Monday – Friday: 8 am – 5 pm
304-229-6343

WVU Medicine Family Medicine – Magnolia
Operated by WVU Medicine University Healthcare Physicians
430 Ceritos Trail
Martinsburg, WV 25403
Monday, Wednesday, Thursday: 8 am – 5pm
Tuesdays: 10 am – 7 pm
Friday: 8 am – 12 pm
304-267-6249

WVU Medicine Primary Care – Pendleton
Operated by WVU Medicine University Healthcare Physicians
299 Medical Court
Martinsburg, WV 25401
Monday – Friday: 8 am – 5 pm
304-596-6343

WVU Medicine Primary Care and Pediatrics – Spring Mills
Operated by WVU Medicine University Healthcare Physicians
61 Campus Drive, Suite 200
Martinsburg, WV 25404
Monday – Friday: 8 am – 7 pm
304-274-6343

Jefferson County Locations

WVU Medicine Harpers Ferry Family Medicine
Operated by WVU Medicine University Healthcare Physicians
171 Taylor Street
Harpers Ferry, WV 25425
Monday, Wednesday, Friday: 8 am – 5 pm
Tuesday, Thursday: 8 am – 8 pm
304-535-6343

WVU Medicine Family Medicine – Ranson
Operated by WVU Medicine University Healthcare Physicians
203 East Fourth Avenue
Ranson, WV 25438
Monday – Friday: 8 am – 5 pm
Occasional evenings per week on Mondays and Wednesdays
304-725-6343

WVU Medicine Primary Care and Pediatrics – Shepherdstown
Operated by WVU Medicine University Healthcare Physicians
60 Maclaine Way
Shepherdstown, WV 25443
Monday – Friday: 8 am – 5 pm
304-876-6343

Morgan County Locations

WVU Medicine Family Medicine – Berkeley Springs
Operated by WVU Medicine University Healthcare Physicians
2055 Valley Road
Berkeley Springs, WV 25411
Monday, Wednesday, Thursday: 8 am – 5 pm
Tuesday: 8 am – 6 pm
Friday: 8 am – 4 pm
304-258-8824

WVU Medicine Internal Medicine provides comprehensive primary care for adults and seniors, with a focus on diseases affecting the heart, blood, kidneys, and joints, as well as the digestive, respiratory, and vascular systems. Our board-certified internal medicine physicians diagnose common or complex issues and can help you manage any chronic conditions you’re experiencing.

General internal medicine services range from health screenings, physical exams, and vaccinations to disease management of diabetes, heart disease, high blood pressure, and more. We will help coordinate your medical needs and refer you to specialists when needed.

Geriatrics

Aging can sometimes bring on increased potential for illness and multiple health issues. Within the Internal Medicine specialty, some providers have special training in treating conditions common in older adults such as memory loss, diabetes, osteoporosis and Parkinson’s diseases.

Appointments

Most WVU Medicine Internal Medicine locations are currently accepting new patients. Same day appointments are available at select locations. Hours vary per location. To schedule an appointment, call 855-WVU-CARE or click here to schedule online.

Locations and Contact Information 

WVU Medicine Blue Ridge Healthcare
Operated by WVU Medicine Berkeley Medical Center
2000 Professional Ct
Martinsburg, WV 25401
Monday – Friday: 8 am – 5 pm
304-264-9837

WVU Medicine Internal Medicine – Martinsburg
Operated by WVU Medicine University Healthcare Physicians
1002 Sushruta Dr
Martinsburg WV 25401
Monday – Friday: 8 am – 5 pm
304- 263-0913

WVU Medicine Internal Medicine – Panhandle
Operated by WVU Medicine University Healthcare Physicians
65 Health Care Lane
Martinsburg WV 25401
Monday – Friday: 8 am – 5 pm
304- 263-6997

WVU Medicine Jefferson Internal Medicine and Pediatrics
Operated by WVU Medicine Berkeley Medical Center
207 E 5th Ave
Ranson, WV 25438
304-725-6777