Annual Physicals
Thorough preventive exams tailored to your age, gender, and health history — because the best medicine starts with knowing where you stand.
Compassionate, comprehensive primary care in the heart of Waynesville — where every patient is treated like family.
From routine check-ups to chronic disease management, we provide the full spectrum of internal medicine services right here in Waynesville.
Thorough preventive exams tailored to your age, gender, and health history — because the best medicine starts with knowing where you stand.
Expert, ongoing care for diabetes, hypertension, heart disease, and other chronic conditions — with a plan that evolves with you.
Lab work, immunizations, cancer screenings, and risk assessments — catching issues early is the cornerstone of lasting health.
We treat the whole person — not just the diagnosis. Your health goals, your schedule, and your story all shape the care we provide.
Sick or need to be seen urgently? We reserve slots each day for acute concerns so you don't have to wait until next week.
Every care plan is built around your unique needs — clear communication, shared decisions, and follow-through you can count on.
Junaluska Internal Medicine, P.C. has been a trusted pillar of primary care in Waynesville for years. Nestled in the heart of Haywood County, our practice was founded on a simple belief: that exceptional healthcare begins with a genuine human connection.
We understand that health is deeply personal. That's why we take the time to listen — to your concerns, your goals, and the unique circumstances that shape your life. Whether you're managing a long-term condition or simply want to stay ahead of your health, you'll find a partner in us.
In a region known for its warmth and hospitality, our practice reflects the same spirit — right here on Main Street.
We treat every patient with dignity, respect, and genuine concern — never rushing through an appointment.
From the moment you walk in, you'll feel at ease. Our office is designed to be a calm, comfortable space.
We're right here on North Main Street — convenient for residents of Waynesville, Canton, and the surrounding Blue Ridge communities.
Build a lasting relationship with your provider. We follow you through the years, adjusting care as your needs change.
Whether you're transferring care, moving to the area, or simply ready for a fresh approach to your health, we'd love to meet you.
Have a question or ready to schedule? Reach out — we respond promptly and treat every inquiry with care.
627 N Main St
Waynesville, NC 28786
Monday – Friday
8:00 AM – 5:00 PM