Contact North Buncombe Family Medicine

For appointments and non-emergencies, you can reach North Buncombe Family Medicine by telephone at (828) 645-8525, or use your patient portal account.

For emergencies, please call 911.

Our fax number is (828) 645-8935.

Our office hours are 8:00am - 5:00pm Monday through Friday.

For medical problems after hours, you may reach the on-call physician at (828) 645-8525. However, to schedule an appointment, request prescription refills, or to request general medical advice, please call during normal business hours as listed above.

Take a Patient Survey

You can help us ensure we're providing the best care possible by completing this brief survey.

How to Find Our Office

We're conveniently located in Weaverville NC, just off I-26.

Directions from the South

Directions from the North


North Buncombe Family Medicine, P.A.
201 Flat Creek Village Drive  •  Weaverville NC 28787
Phone 828-645-8525  •  Fax 828-645-8935

Accepting Most Insurance Plans; Please Inquire With Us About Your Specific Carrier

Like Us on Facebook