
Family Practice Associates, PC · Family Medicine Physician
509 Hamacher St, Waterloo, IL, 62298
NPI · 1861688541No reviews
Insurance
Not specified
Check availability
100 providers found
Looking for a family medicine physician in Waterloo? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified family medicine physician appear below.

Family Practice Associates, PC · Family Medicine Physician
509 Hamacher St, Waterloo, IL, 62298
NPI · 1861688541Insurance

Insurance

Andrew Robert Green Luke · Family Medicine Physician
2710 Saint Francis Dr Suite 210, Waterloo, IA, 50702
NPI · 1851708481Insurance

Shikha Yadav · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1619660990Insurance

Insurance

Southern Illinois Center For Health · Family Medicine Physician
509 Hamacher St, Waterloo, IL, 62298
NPI · 1104988971Insurance

Nadia Nashi · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1326501479Insurance

Amjed Katmeh · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1891438156Insurance

Insurance

Andrew Kilger · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1932943206Insurance

Insurance

Robert Stephen Pranger · Family Medicine Physician
220 Southbrooke Dr, Waterloo, IA, 50702
NPI · 1972582856Insurance

David R. Woodbury · Family Medicine Physician
2710 Saint Francis Dr, Waterloo, IA, 50702
NPI · 1427090711Insurance

Melissa Jenna Andrews · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1336833540Insurance

Insurance

Kathleen A Megivern · Family Medicine Physician
2710 Saint Francis Dr Suite 111, Waterloo, IA, 50702
NPI · 1245269489Insurance

Colin Wilfred Deford · Family Medicine Physician
4006 Johnathan St Suite B, Waterloo, IA, 50701
NPI · 1780971655Insurance

Garold L Moyer · Family Medicine Physician
2710 Saint Francis Dr, Waterloo, IA, 50702
NPI · 1154366904Insurance

Manpreet Singh Gill · Family Medicine Physician
2055 Kimball Ave, Waterloo, IA, 50702
NPI · 1023425659Insurance

Insurance

Geoffrey Kynan Hadlock · Family Medicine Physician
2055 Kimball Ave Suite 330, Waterloo, IA, 50702
NPI · 1184668709Insurance

Insurance

Iowa Physicians Clinic Medical Foundation · Family Medicine Physician
1709 University Ave, Waterloo, IA, 50701
NPI · 1477161974Insurance

Matthew J Smith · Family Medicine Physician
1753 W Ridgeway Ave Suite 103A, Waterloo, IA, 50701
NPI · 1346877552Insurance

Mark L Bickley · Family Medicine Physician
2710 Saint Francis Dr, Waterloo, IA, 50702
NPI · 1912948126Insurance

Steven W. Tarr · Family Medicine Physician
2710 Saint Francis Dr, Waterloo, IA, 50702
NPI · 1609812387Insurance

Gregory K Harter · Family Medicine Physician
125 E Tower Park Dr, Waterloo, IA, 50701
NPI · 1134157415Insurance

Michael Robert Kozlowski · Family Medicine Physician
367 E Main St Suite A, Waterloo, NY, 13165
NPI · 1649910464Insurance

Ammara Shamshad · Family Medicine Physician
2055 Kimbal Ave, Suite 101 Mercy One Northeast Iowa, Waterloo, IA, 50702
NPI · 1730920570Insurance

Insurance

Insurance

Insurance

Annie M. Kontos, P.C. · Family Medicine Physician
305 E San Marnan Dr, Waterloo, IA, 50702
NPI · 1528248861Insurance

Ajay Rajagopalan · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1942991641Insurance

Insurance

Luke Alexander Hallman · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1114618931Insurance

Jayalakshmi Murugaian · Family Medicine Physician
1753 W Ridgeway Ave, Waterloo, IA, 50701
NPI · 1215915483Insurance

Kettman Pranger Family Medicine, PLLC · Family Medicine Physician
220 Southbrooke Dr, Waterloo, IA, 50702
NPI · 1902124175Insurance

Sophia Tariq Qureshi · Family Medicine Physician
NE Ia Medical Education Foundation, Waterloo, IA, 50702
NPI · 1619530763Insurance

Family Health Center Of Waterloo, P.C. · Family Medicine Physician
220 W Ridgeway Ave, Waterloo, IA, 50701
NPI · 1003013731Insurance

Insurance

Insurance

Insurance

Agata Katarzyna Olszowska · Family Medicine Physician
367 E Main St Suite A, Waterloo, NY, 13165
NPI · 1760406177Insurance

Anmol Kumari · Family Medicine Physician
2055 Kimball Ave. Suite. 101 Waterloo, Ia. 50702 Mercyone, Waterloo, IA, 50702
NPI · 1871487975Insurance

Mirela Bacevac · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1891217105Insurance

Watertown Regional Medical Center Inc. · Family Medicine Physician
111 Anna St, Waterloo, WI, 53594
NPI · 1427232495Insurance

Insurance

Mitchel L. Bernstrom · Family Medicine Physician
2055 Kimball Ave Suite 400, Waterloo, IA, 50702
NPI · 1265489967Insurance

Ellen Louise Sakornbut · Family Medicine Physician
220 W Ridgeway Ave, Waterloo, IA, 50701
NPI · 1578567947Insurance

Jeffrey J Sutton · Family Medicine Physician
2710 Saint Francis Dr Suite 111, Waterloo, IA, 50702
NPI · 1255368676Insurance

Insurance

Emily Rose Pursley · Family Medicine Physician
Medical Arts Bldg., Waterloo, IA, 50702
NPI · 1033777610Insurance

Red Bud Regional Clinic Company LLC · Family Medicine Physician
509 Hamacher St, Waterloo, IL, 62298
NPI · 1992191951Insurance

Progressive Family Care, Ltd. · Family Medicine Physician
509 Hamacher St, Waterloo, IL, 62298
NPI · 1972722833Insurance

Insurance

Insurance

Aralis Fuentes Martinez · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1932843851Insurance

Peter Nelson Rosen · Family Medicine Physician
315 E 5Th St Suite 202, Waterloo, IA, 50703
NPI · 1851795033Insurance

Matthew Smith MD PC · Family Medicine Physician
1753 W Ridgeway Ave Suite 103A, Waterloo, IA, 50701
NPI · 1154072379Insurance

Insurance

Matthew J Smith · Family Medicine Physician
1753 W Ridgeway Ave Suite 103A, Waterloo, IA, 50701
NPI · 1609876507Insurance

Insurance

Ted Arthur Bonebrake · Family Medicine Physician
3640 Canterbury Ct Suite B, Waterloo, IA, 50702
NPI · 1356788616Insurance

Insurance

David J Hagedorn · Family Medicine Physician
2101 Kimball Avenue, Waterloo, IA, 50702
NPI · 1922078369Insurance

Nicole Elizabeth Gonzalez · Family Medicine Physician
2055 Kimball Ave, Waterloo, IA, 50702
NPI · 1104206895Insurance

Insurance

Darron Paul Cutler · Family Medicine Physician
4719 Ansborough Ave, Waterloo, IA, 50701
NPI · 1396853750Insurance

Sarojini Devi Naidu · Family Medicine Physician
2055 Kimball Ave, Waterloo, IA, 50702
NPI · 1295082170Insurance

Ajak Mayen · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1841974938Insurance

Ellen Louise Sakornbut · Family Medicine Physician
220 W Ridgeway Ave, Waterloo, IA, 50701
NPI · 1578567947Insurance

Waterloo Urgent Care Walk In Clinic Company · Family Medicine Physician
901 Illinois Route 3, Waterloo, IL, 62298
NPI · 1508471418Insurance

Family Medicine Of Cedar Valley, PC · Family Medicine Physician
4719 Ansborough Ave, Waterloo, IA, 50701
NPI · 1932380334Insurance

Insurance

Matthew J Smith · Family Medicine Physician
1753 W Ridgeway Ave Suite 103A, Waterloo, IA, 50701
NPI · 1609876507Insurance

Lydia Mustafic · Family Medicine Physician
2710 Saint Francis Dr Suite 210, Waterloo, IA, 50702
NPI · 1386879724Insurance

Insurance

Uwem Ben Ekwo · Family Medicine Physician
NE Ia Family Medicine Residency Program, Waterloo, IA, 50702
NPI · 1417510942Insurance

Kurtis Alan Lucas · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1003267147Insurance

Amelia Meagan Mcconaghy · Family Medicine Physician
905 Franklin St., Waterloo, IA, 50703
NPI · 1588082556Insurance

Maira Mallari Obnamia · Family Medicine Physician
2055 Kimball Ave, Waterloo, IA, 50702
NPI · 1669638326Insurance

Shamim S Khan · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1073035549Insurance

Danielle Alexandra Davenport · Family Medicine Physician
2055 Kimball Ave, Waterloo, IA, 50702
NPI · 1255716809Insurance

Michelle Sarah Craig · Family Medicine Physician
2710 St. Francis Drive, Waterloo, IA, 50702
NPI · 1568698389Insurance

Insurance

Insurance

Insurance

Insurance

Kelly Rebecca Tse · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1386096741Insurance

Insurance

Danny Lewis · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1235580366Insurance

Joseph Benjamin · Family Medicine Physician
2710 Saint Francis Dr, Waterloo, IA, 50702
NPI · 1578639779Insurance

Cindy L Huwe · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1154309870Insurance

Insurance

Merisa Jusic · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1497599971Insurance

Shadi Suhail Mustafa · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1508356460Insurance

Insurance

Mohammed Ghanim · Family Medicine Physician
2055 Kimball Ave Suite 101, Waterloo, IA, 50702
NPI · 1174368229Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Waterloo — useful if your insurance network extends across the metro.
Waterloo has family medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing a family medicine physician in Waterloo, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Waterloo family medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most family medicine physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.