Walnut Creek Family Medicine

Hello from
Dr. Katie Ngan.
Let's take care
of you.

Primary care that actually feels like care — thorough exams, honest conversations, and a doctor who remembers your name. No rushed appointments, no feeling like a number.

20+ Years of Practice
Full Scope of Care
Walnut Creek, CA
Portrait of Dr. Katie Ngan in her Walnut Creek office
Warm, welcoming clinic waiting area in Walnut Creek

Board-certified family medicine physician serving patients of all ages in the heart of Walnut Creek — from routine check-ups to chronic disease management and everything in between.

Doctor consulting with a patient in a bright exam room
Close-up of a physician reviewing patient records with a warm expression
About Dr. Ngan

A doctor who listens first,
then acts.

Dr. Katie Ngan built her practice on a simple belief: the best health outcomes start with a real relationship between patient and physician. After years of training and clinical experience, she chose Walnut Creek as the place to put down roots and serve the community that feels like home.

Her approach blends thoroughness with warmth. She takes the time to understand how your symptoms fit into your life — your work, your family, your routines — so the care plan actually works for you, not the other way around. Whether you're coming in for a yearly physical, managing a chronic condition, or just need someone to talk through what's going on, you'll leave feeling heard and clear on your next steps.

Comprehensive Care Preventive screenings, acute visits, and chronic disease management under one roof.
Family-Focused Care for patients of all ages — from children to seniors — in a supportive environment.
Unrushed Appointments Schedule lengths that give you the time you need, not the minimum a clock allows.
Services

Everything you need,
in one practice.

From annual wellness exams to ongoing management of chronic conditions, Dr. Ngan provides a full spectrum of primary care services tailored to your unique health goals.

Annual Wellness Exams

Comprehensive health assessments that catch issues early and keep you on track year after year.

Preventive Care

Vaccinations, cancer screenings, lab work, and personalized risk assessments to keep illness at bay.

Chronic Disease Management

Ongoing support for diabetes, hypertension, asthma, thyroid conditions, and other long-term health concerns.

Acute Illness & Injuries

Same-day attention for infections, sprains, allergies, and other sudden health issues that can't wait.

Women's Health

Annual exams, contraceptive counseling, prenatal care coordination, and menopause management with sensitivity.

Men's Health

Prostate screenings, hormone health, cardiovascular risk, and age-specific concerns addressed with discretion.

Our Approach

Care that fits your life,
not the other way around.

01

Listen First

Every visit starts with you. We take the time to understand your symptoms, your history, and what matters most to your well-being.

02

Explain Clearly

No medical jargon, no rushing. You'll leave every appointment knowing exactly what's going on and why.

03

Plan Together

Decisions are made with you — not just for you. We weigh options, discuss trade-offs, and build a plan you actually want to follow.

04

Walk Beside You

Health is ongoing. We check in, adjust as needed, and stay by your side through every season of life.

Insurance & Access

We take most major
insurance plans.

We accept a wide range of PPO and HMO plans. Please call our office to confirm your specific plan — we're happy to verify coverage before your visit so there are no surprises.

  • Most PPO plans accepted
  • HMO plans welcome
  • Self-pay and cash-pay options available
  • Insurance verification before your visit
Call to Verify Your Plan

Call us to confirm your insurance plan before your first visit.

Get in Touch

Ready to feel like
a priority?

New patients are always welcome. Reach out by phone or fill out the form and we'll get back to you within one business day.

Address 1844 San Miguel Dr
Walnut Creek, CA 94596-4913
Office Hours Monday – Friday, 9:00 AM – 5:00 PM

Request an Appointment

We'll respond within one business day. Your information is kept confidential.

Is this your business?This is my business