Alert

Effective Jan. 5, 2026: Temporary Age-Based Visitor Restrictions at UNC Health for all inpatient and waiting areas throughout its inpatient hospitals.

Read More

Primary Care Family Medicine

The best healthcare is located where you are, in your city or even your neighborhood, making it easy for you to stop by for a lunchtime appointment or bring your child in after school. And it provides all the services you need in a place that feels comfortable and familiar, staffed by a team you trust.Dad with Son and Ipad

At UNC Health Blue Ridge, our goal is to provide the highest quality, accessible primary care for adults and their families. Our team of physicians, nurses, healthcare associates and expert support staff are local. We’re neighbors caring for neighbors, helping our corner of North Carolina be healthier and happier.

With nearly a dozen locations in the beautiful Blue Ridge mountains, we provide comprehensive primary care and family medicine services near you.

Our primary care services include:

  • Internal medicine
  • Family practice
  • Preventive care
  • Diagnostic care
  • Immunizations
  • Minor surgical procedures
  • X-ray services
  • Lab work
  • Routine physicals and exams
  • Allergy testing

Many of our locations accept same-day appointments, with a team of physicians, nurses and support staff that’s always ready to help you meet your health goals.

Primary Care Services

Our primary care services include all the core services you need to live a healthy life and reduce your risk of disease.

Internal Medicine

Internal medicine helps adults stay healthy and handle any concerns they have. We’ll work with you to prevent diseases, as well as diagnose and treat health concerns when they happen.

General Family Practice

UNC Health Blue Ridge provides comprehensive family practice services that can support your entire family, from mature or retired adults to young children and infants.

Preventive Care

Preventive care includes routine medication, exams, screenings to prevent and identify potential health issues early. Preventive care helps you avoid health concerns that could impact your quality of life while early detection of any issues helps solve problems before they become more serious, so you stay healthy.

Diagnostic Care

We’re here to help when you notice symptoms. Whether it’s a cold, the flu, or a more serious concern, our team of physicians has extensive experience diagnosing different illnesses and conditions. We’ll help you identify and evaluate your symptoms, diagnosing the problem and developing a care regimen that manages your symptoms and treats the cause of the issue.

Immunizations

Don’t put your or your family’s health at risk from preventable diseases. Whether you need childhood immunizations, a yearly flu shot, or travel vaccinations, we can help. Our Blue Ridge locations provide, so you’re prepared for what comes next.

Minor Surgical Procedures

Minor surgical procedures include biopsies, wart removal, and surgery for hemorrhoids and abscesses, among others. Contact us for more information on the surgeries we can take care of for you. If you need a diagnosis and referral to another surgeon, we can also help you find the best resources for your needs.

X-Ray Services

Our X-ray services are done on-site at various locations, making it fast and easy for physicians to pinpoint the problem and set you up with the right care program.

Lab Work

You don’t need to go to a separate location to get lab work done. Our team provides on-site lab work for a variety of needs and our technicians will ensure tests are done quickly and efficiently, with as little disruption as possible.

Routine Physicals and Exams

Yearly physicals and checkups help catch health concerns early, before they become more serious. We can handle everything from annual evaluations to specific exams that ensure you’re healthy and ready for activities like joining a sports team.

Allergy Testing

Food and environmental allergies can be serious health risks, and if you don’t know what you’re allergic to, allergies can disrupt your life on a daily basis. Our offices provide allergy testing that determines what’s causing your symptoms while keeping you in a safe environment. Once you’re diagnosed, we can help you avoid problem foods and recommend treatment or medication for environmental allergies.

Primary Care - Family Medicine Practices Owned by UNC Health Blue Ridge

Our offices are in your neighborhoods, so you don’t have to travel to get the highest quality healthcare available. Find your Family Medicine practice and the healthcare you need close to home.

Urgent Care

Not every medical issue can wait until standard business hours. That’s why our urgent care location is open in the evenings and during weekends, including Sundays. The extended hours ensure you can get the care you need, when you need it most.

Our urgent care is committed to providing you with the quality care you’ve come to expect from UNC Health Blue Ridge. With labs and x-ray services on-site, we can help with most common healthcare needs.

Our urgent care team provides treatment for:

  • Cold and flu
  • Throat and stomach problems
  • Cuts and burns
  • Strains and sprains
  • Physicals for school, work, or other activities

Express Care

If you need treatment outside of regular hours, visit one of our urgent or express care centers located throughout our service area. We have facilities in Morganton, Marion, Valdese, and Cajah’s Mountain.


Spotlight on Health

Read articles and health tips from our Primary Care Physicians and staff.

5 Ways Your Primary Care Physician Can Help

5 Surprising Ways Your Primary Care Provider Can Help

When most people think of primary care, they picture annual checkups or treatment for colds and flu. But your primary care provider (PCP) can do so much more . . .

Read full story
Urgent Care or Express Care Versus Emergency Department

When is Urgent or Express Care The Right Choice?

Learn what an Urgent Care/Express Care does - and why it might be a better option than a visit to the Emergency Department.

Learn More
Dr. Bujold and Leadership at Granite Falls Practice

Respected Granite Falls Physician Joins UNC Health Blue Ridge

Edward J. Bujold, MD, FAAFP, of Granite Falls Family Medical Care Center, has joined the Blue Ridge Medical Group, effective April 1, 2025, after more than 40 years as an independent solo practice.

Read About Dr. Bujold


Schedule an Appointment

Need to schedule an appointment with a Primary Care provider? We can help!

Schedule an appointment

Our Locations