Accepting New Patients

Medicine that honors the whole person — not just the chart

At Thayer Internal Medicine, we believe lasting health comes from partnership. Our physicians take the time to listen, understand, and craft care plans that fit your life — not the other way around.

Explore
Our Services

Comprehensive care for every stage of life

From routine preventive visits to managing complex chronic conditions, we provide the full spectrum of internal medicine services with a personal touch.

Preventive Care

Annual physicals, health screenings, immunizations, and lifestyle counseling to catch issues early and keep you well.

Chronic Disease Management

Expert coordination for diabetes, hypertension, heart disease, thyroid disorders, and other long-term conditions.

Diagnostic Services

On-site lab work, EKGs, and thorough diagnostic evaluations so you get answers without unnecessary referrals.

Senior Care

Thoughtful, coordinated care for older adults — including medication reviews, fall prevention, and cognitive assessments.

Acute Illness Care

Same-day appointments for infections, injuries, and urgent health concerns — because waiting isn't an option.

Care Coordination

We communicate with your specialists and hospitals so you don't have to be your own case manager.

Thayer Internal Medicine physician in consultation
About Us

A practice built on trust, continuity, and genuine respect

Thayer Internal Medicine was founded on a simple conviction: the best healthcare happens when a physician truly knows their patient. In an era of rushed appointments and impersonal clinics, we've built something different — a practice where you're seen, heard, and treated as a whole person.

Our team brings decades of combined experience in internal medicine, with a focus on preventive care, chronic disease management, and the kind of thoughtful, unhurried visits that help patients feel confident about their health decisions.

Board-Certified

Experienced physicians

In-Network

Most major insurance plans

Same-Day

Urgent care appointments

Compassionate

Patient-first approach

Patient Information

Everything you need to know before your visit

Office Hours

  • Monday – Thursday 8:00 AM – 5:00 PM
  • Friday 8:00 AM – 3:00 PM
  • Saturday – Sunday Closed

Insurance & Payment

We accept most major insurance plans. Please call us to confirm your specific plan is accepted.

Self-pay and cash-pay options are available for uninsured patients. We strive to keep care accessible and affordable.

Location & Parking

149 North St
Waterville, ME 04901

Free parking is available in the lot adjacent to our building. We're centrally located and easy to find.

Get in Touch

Ready to experience a different kind of primary care?

Whether you're looking for a new primary care physician or want to learn more about our services, we'd love to hear from you. Call us or send a message — we typically respond within one business day.

Phone

(207) 873-1098

Address

149 North St, Waterville, ME 04901

Hours

Mon–Thu 8AM–5PM · Fri 8AM–3PM

Send Us a Message

Fill out the form below and we'll get back to you promptly.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website