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.
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.
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.
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.
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.
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.
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.
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.
Conveniently located in North Wilkesboro
Easy to find with ample parking, just off the main corridor in downtown North Wilkesboro.
North Wilkesboro, NC 28659-3511
Saturday – Sunday: Closed
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.