Family Health Services

NBFM is an experienced family health medical team that takes the time to provide unique care for your needs. 

Personalized Health Care For All

NBFM’s mission is to offer quality family health services that are efficient and affordable. We always focus on the best outcome for our patients, but also understand every individual is different with their own needs.


With a variety of personalized family health services at any life stage, we look forward to treating you and offering you the care you deserve. To schedule an appointment please call 828-645-8525.

It’s Flu Vaccine Season

Stay ahead of your health and schedule your flu shot with us.

Accepting Telehealth Appointments

Telemedicine is now available Monday-Friday from 8:00 am-5:00pm.

Our Comprehensive Family Health Services

pediatric care child

Pediatric Care

We have experienced providers that care for the health and well-being of your children.

  • Pediatric Care
  • Pediatric Dental Varnish Application
  • School and Sports Physicals
  • Well-child Exams

General Care

We provide a wide range of care from treating the common cold and chest pain to giving immunizations.

  • Skin Problems and Rashes
  • Blood Pressure Control
  • Back and Abdominal pain
  • Sinus Problems

Elderly Care

We take pride in guiding advanced age patients through their health journey.

  • Advanced Care Planning
  • Arthritis
  • Memory Screening and Support
  • Palliative Care

Women’s Health

  • Our team is dedicated to helping women lead healthier and more empowered lives.

    • Whole Women’s Health Care
    • Reproductive Health
    • Nexplanon
    • IUD Placement
    • Family Planning

Lab Services

Our office provides full lab services to help us further assess your health needs. 

  • Flu and Strep Throat Test
  • Cancer Screening
  • PFTs
  • EKG’s
  • Depression Screenings

Our Programs

Let us help walk you through the steps to make healthy lifestyle changes.

  • Diabetes Management
  • Weight Management Counseling
  • Chronic Disease Management
  • Tobacco Cessation Education
  • Stress Management
family snuggled on couch

Preventive Care for the Whole Family

We believe that preventive medicine is key to maintaining good family health and well-being. Services offered by North Buncombe Family Medicine are:

  • Immunizations
  • Stress Management
  • Weight Management Counseling
  • Tobacco Cessation Education
  • Allergy Testing
  • Meal Plans
  • Well-child Exams
  • General Adult Preventive Care
  • Full Lab Services
  • Injury Prevention Treatments

Book an In-Office Visit or Telehealth Appointment

Comprehensive care from anywhere! Telemedicine is now available Monday through Friday, 8:00am - 5:00pm.


Patient-Centered Medical Home

We are a Recognized-Level 3 Patient Centered Medical Home (PCMH). As a PCMH, we show dedication to continuing good communication with patients and other physicians, and work toward streamlining the medical process. We work as a team to deliver quality medical care with the goal of improving health outcomes. 


It is important that we stay in contact with your other specialists so that we can all give you the best care possible. We practice evidence-based care and give educational materials for you to learn more about illnesses or disease processes at your appointments.

For more information on a Patient-Centered Medical home please view this video.

Accountable Care

NBFM is a Mission Health Partners Accountable Care Organization member of North Carolina. Our Co-management Agreement outlines mutual expectations in providing the highest quality of patient care. 

MHP providers work together to improve communication, utilize resources, ensure consistent care, and to satisfy patients with a great NBFM experience. You can find a list of MHP participants here.

Contact Info

201 Flat Creek Village Dr.
Weaverville, NC 28787