Now Accepting New Patients

Primary care that knows your name and your history.

At Hometown Family Medical, we don't treat visits — we treat people. From routine check-ups to managing chronic conditions, your family deserves a doctor who truly listens.

Friendly physician consulting with a patient in a warm, modern office
All Ages Pediatrics to Geriatrics
Same Day Urgent Appointments
Shelbyville Conveniently Located

Comprehensive care, one practice

Everything your family needs under one roof — from annual physicals to chronic disease management and preventive screenings.

Annual Physicals

Thorough wellness exams tailored to your age, gender, and health history. Catch issues early before they become problems.

Learn more →

Preventive Care

Vaccinations, cancer screenings, lab work, and lifestyle counseling to keep you healthy year-round.

Learn more →

Chronic Disease Management

Expert care for diabetes, hypertension, asthma, and other ongoing conditions with personalized treatment plans.

Learn more →

Family Medicine

From your child's first check-up to your golden years, we provide continuous care for every stage of life.

Learn more →

Urgent Care

Sick or injured? We offer same-day appointments for non-emergency conditions that need prompt attention.

Learn more →

Telehealth Visits

Connect with your provider from home for follow-ups, prescription refills, and minor concerns via secure video.

Learn more →
All
Ages Welcome
Same
Day Appointments
Many
Insurance Plans
Tele
Health Available
Local
Shelbyville Practice
Clean, modern medical office waiting area with comfortable seating
Physician discussing treatment plan with a patient

A practice built on trust & continuity

Hometown Family Medical Primary Care was founded on a simple belief: the best healthcare happens when a doctor knows you — not just your chart, but your story. Located in the heart of Shelbyville, we've built a practice where families return generation after generation.

Our approach is straightforward. We take the time to listen, explain your options clearly, and work with you — not against you — to achieve real, lasting health outcomes. No rushed visits. No feeling like a number. Just honest, competent care from people who genuinely care.

Patient-centered care at every visit
Continuity with the same provider over time
Clear communication without medical jargon
Convenient location on Frank Martin Rd
Meet Our Team

Your first visit, simplified

01

Call or book online

Reach us at (931) 685-4060 or fill out our contact form. We'll find a time that works for you.

02

Complete intake forms

Quick digital paperwork before your visit — medical history, insurance info, and consent forms.

03

Meet your provider

A thorough consultation to understand your health goals, concerns, and any ongoing conditions.

04

Build your plan

Leave with a clear, personalized care plan — including next steps, referrals, and follow-up schedule.

Welcoming clinic reception desk with friendly staff

We make healthcare accessible

We accept most major insurance plans and are committed to transparent pricing. Not sure if we take your plan? Call us — we'll check for you before you arrive.

  • Most major PPO and HMO plans
  • Medicare and Medicaid accepted
  • Self-pay and cash-pay options available
  • No insurance? Ask about our membership pricing

Verify Your Coverage

Call us at (931) 685-4060 and our front desk team will confirm your plan details — fast and hassle-free.

Call Now

Ready to take the next step

Whether you're looking for a new primary care provider, need to schedule a routine visit, or have questions about our services — we're here to help.

Address 116 Frank Martin Rd
Shelbyville, TN 37160-7192
Hours Mon – Fri: 8:00 AM – 5:00 PM
Sat – Sun: Closed

Request an Appointment

Fill out the form below and we'll get back to you within one business day.

Message Sent!

Thank you for reaching out. We'll contact you within one business day to confirm your appointment.

Is this your business?This is my business