Internal Medicine

Preventing complications before they start — so you can live well at every age.

Dr. Jon Thompson combines board-certified expertise with genuine curiosity about each patient's life, goals, and concerns. If you're managing diabetes, hypertension, or simply need a thorough annual exam, you'll find a doctor who listens first and treats the whole person.

Board Certified
Accepting New Patients
Serving Wilkes County
Dr. Jon Thompson, Internal Medicine physician in North Wilkesboro, NC
Internal Medicine
Adult Care
Comprehensive care for patients 18 and older
Approach
Preventive Focus
Early detection, long-term wellness
Location
North Wilkesboro
Wilkes County, NC

Comprehensive care for every stage of adult life

Whether you're managing a chronic condition, navigating a new diagnosis, or simply due for your annual check-up, we provide the continuity and attention you deserve.

Annual Physicals & Wellness Exams

A thorough baseline assessment — vitals, labs, screening recommendations, and a health plan tailored to your age, lifestyle, and family history.

Chronic Disease Management

Ongoing, coordinated care for diabetes, hypertension, high cholesterol, asthma, thyroid disorders, and other long-term conditions that affect daily life.

Preventive Screenings & Lab Work

Blood work, EKGs, cancer screenings, immunizations, and age-appropriate preventive tests — all coordinated in one convenient visit.

Acute Illness & Injury Care

Same-week appointments for infections, sprains, persistent coughs, and other urgent but non-emergency health concerns.

Senior & Geriatric Care

Specialized attention for the complex health needs of older adults, including medication reviews, mobility assessment, and coordination with specialists.

Referrals & Care Coordination

When you need a specialist, we help identify the right one, share relevant records, and follow up so your care stays connected and coherent.

Modern medical office interior in North Wilkesboro
Community of North Wilkesboro, North Carolina
NC
Wilkes County Practice

A doctor who knows your story, not just your chart

Dr. Jon Thompson practices internal medicine with a focus on building lasting relationships with the patients he serves in North Wilkesboro and the surrounding Wilkes County communities.

Internal medicine is the specialty that connects everything — heart health, diabetes, mental wellness, aging, and prevention all intersect. That's why Dr. Thompson takes the time to understand how each condition affects your daily life, not just the numbers on a lab report.

Whether you're a new patient looking for a primary care provider or an existing patient transitioning to a different physician, the practice welcomes you with the same standard: thorough, respectful, and genuinely attentive.

Patient-centered communication
Continuity of care
Evidence-based treatment
Community rooted

What to expect from your first visit

We've designed the intake process to be straightforward so you can focus on what matters — your health.

01

Call to Schedule

Call our office at (336) 372-3160 to book your appointment. New patients are welcome, and we'll work with your schedule.

02

Complete Intake

Fill out the patient forms ahead of time or upon arrival. Bring your insurance card, ID, and a list of current medications and supplements.

03

Meet Dr. Thompson

Your visit includes a comprehensive health review, physical exam as needed, lab orders, and a clear plan you can take home with you.

04

Ongoing Partnership

Follow-up appointments, lab results review, and care adjustments happen throughout the year — always with you at the center of the conversation.

Accepting major insurance plans

We work with most major PPO and HMO plans. Contact our office to verify your specific plan before your visit — we're happy to help you understand your coverage.

  • Medicare
  • Blue Cross Blue Shield
  • Aetna
  • Cigna
  • UnitedHealthcare
  • TRICARE

And many more — call us to confirm your plan.

Have questions about coverage?
We'll check for you
Call to verify your plan
(336) 372-3160

Conveniently located in North Wilkesboro

Easy to find with ample parking, just off the main corridor in downtown North Wilkesboro.

Address
1915 W Park Dr
North Wilkesboro, NC 28659-3511
Office Hours
Monday – Friday: 8:00 AM – 5:00 PM
Saturday – Sunday: Closed
Parking
Free on-site parking available

Your health is worth a conversation

Whether it's time for your annual physical, you're managing a new diagnosis, or you simply want a doctor who takes the time to know you — we're here. Call our office to schedule your appointment today.

Is this your business?This is my business