Dr. Jody Johnson DO delivers thorough, compassionate primary care — from routine check-ups to chronic condition management — right here in Prestonsburg. Your health deserves a doctor who truly listens.
From preventive screenings to ongoing chronic disease management, Dr. Johnson provides the full spectrum of primary care your family needs — all under one roof in Prestonsburg.
Thorough yearly check-ups that track your health metrics, update preventive screenings, and catch concerns before they become problems.
Expert, ongoing care for diabetes, hypertension, asthma, and other long-term conditions — with personalized plans that keep you feeling your best.
Well-child visits, immunizations, and developmental screenings for patients of all ages — because whole-family continuity builds better outcomes.
Lab work, vaccinations, cancer screenings, and risk assessments tailored to your age, gender, and family history — keeping you ahead of illness.
Same-day or next-day visits for sore throats, infections, sprains, and other urgent concerns — because you shouldn't have to wait when you're not well.
Annual gynecologic exams, prenatal care coordination, and personalized wellness guidance — with the respect and attention every woman deserves.
Dr. Jody Johnson earned the Doctor of Osteopathic Medicine (D.O.) degree — a distinction that reflects a whole-person approach to healing. Osteopathic physicians are trained to see how your lifestyle, environment, and overall well-being intersect with every symptom you bring in.
Based in Prestonsburg, Dr. Johnson has built a practice rooted in trust and continuity. Whether you're managing a chronic condition, scheduling your child's next check-up, or simply want a doctor who remembers your name, you'll find that here.
We accept most major insurance plans. Contact our office to verify your coverage and schedule your first appointment — new patients are always welcome.
We're conveniently located on Ky Route 321. Call us to schedule an appointment or ask any questions about our services.
Have a question? Fill out the form and we'll get back to you promptly.
Thank you for reaching out. Our team will contact you within one business day.