
No reviews
Insurance
Not specified
Check availability
94 providers found
Choosing a family doctor in Batavia, is easier when you can see credentials, listed plans, and patient ratings in one place. Heallexa shows 94+ verified family doctors side by side.

Insurance

Insurance

Insurance

Insurance

Insurance

Geneva Family Practice Associates, S.C. · Family Medicine Physician
815 N Randall Rd, Batavia, IL, 60510
NPI · 1285641811Insurance

Insurance

Brian Daniel Hendrickson · Family Medicine Physician
211 E Main St, Batavia, NY, 14020
NPI · 1053057885Insurance

Insurance

Bonnie J Vastola Lewan · Family Medicine Physician
2500 W Fabyan Pkwy, Batavia, IL, 60510
NPI · 1558529909Insurance

Insurance

Melissa A Verdecchia · Family Nurse Practitioner
1605 W Wilson St Suite 103, Batavia, IL, 60510
NPI · 1295259042Insurance

Nathon S Montgomery · Family Nurse Practitioner
2055 Hospital Dr Suite 340, Batavia, OH, 45103
NPI · 1851762058Insurance

Well Spring Family Physicians, LLC · Family Medicine Physician
1049 E Wilson St, Batavia, IL, 60510
NPI · 1639248883Insurance

Insurance

Ashley Ann Gonzalez · Family Nurse Practitioner
1180 W Wilson St Suite E, Batavia, IL, 60510
NPI · 1144826884Insurance

Insurance

Olivia Jean Musilli · Family Medicine Physician
8103 Oak Orchard Rd Fl 3, Batavia, NY, 14020
NPI · 1235876145Insurance

Jordan Alexandra Francis · Family Nurse Practitioner
319 W Main St, Batavia, NY, 14020
NPI · 1063022887Insurance

Insurance

Elizabeth Anne Durbin · Family Medicine Physician
1049 E Wilson St Suite 160B, Batavia, IL, 60510
NPI · 1134105554Insurance

Insurance

Jonathan Charles Parker · Family Medicine Physician
815 N Randall Rd, Batavia, IL, 60510
NPI · 1548309982Insurance

Brittany L Morse · Family Medicine Physician
5762 E Main Street Rd, Batavia, NY, 14020
NPI · 1558384529Insurance

Insurance

James Patrick Pacino · Family Nurse Practitioner
4156 W Main Street Road, Batavia, NY, 14020
NPI · 1720097843Insurance

Tracy Shaw · Family Nurse Practitioner
2055 Hospital Dr Suite 340, Batavia, OH, 45103
NPI · 1730691122Insurance

Insurance

Mohammadreza Azadfard · Family Medicine Physician
16 Bank St Fl 2, Batavia, NY, 14020
NPI · 1689841488Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Kelly Christina Makarowsky · Family Nurse Practitioner
127 North St, Batavia, NY, 14020
NPI · 1134936479Insurance

Ladies First Krysten Schmidt Nurse Practitioner In Family Health PLLC · Family Nurse Practitioner
108 Bank St, Batavia, NY, 14020
NPI · 1790034155Insurance

Insurance

Faarina Arshad Khan · Family Medicine Physician
1180 W Wilson St Suite E, Batavia, IL, 60510
NPI · 1801381918Insurance

Insurance

Evolution Healthcare PLLC · Family Nurse Practitioner
1605 W Wilson St Suite 103, Batavia, IL, 60510
NPI · 1063281178Insurance

Insurance

Gwen S Johnson · Family Nurse Practitioner
3000 Hospital Dr Suite 130, Batavia, OH, 45103
NPI · 1619904935Insurance

Erin Stacy Hamilton · Family Nurse Practitioner
5327 Newtonsville Hutchinson Rd, Batavia, OH, 45103
NPI · 1508528373Insurance

Dent Neurologic Group Llp · Family Medicine Physician
Dent Neurologic Group, Llp, Batavia, NY, 14020
NPI · 1023886447Insurance

Insurance

Christopher Robin Ross · Family Nurse Practitioner
1174 Wingwood Trail, Batavia, OH, 45103
NPI · 1437668589Insurance

Stanley Ambis MD PLLC · Family Medicine Physician
229 Summit St Suite 8, Batavia, NY, 14020
NPI · 1447524038Insurance

Insurance

Insurance

Zoe Jade Moore · Family Nurse Practitioner
5327 Newtonsville Hutchinson Rd, Batavia, OH, 45103
NPI · 1255193041Insurance

Insurance

United Memorial Medical Center · Family Medicine Physician
127 North St, Batavia, NY, 14020
NPI · 1528337284Insurance

Roger Kai Di Chang · Family Medicine Physician
2055 Hospital Drive, Batavia, OH, 45103
NPI · 1891775250Insurance

Insurance

Kathleen Austin · Family Medicine Physician
7995 Call Pkwy Suite 100, Batavia, NY, 14020
NPI · 1588293666Insurance

Jodi Lynn Regan · Family Nurse Practitioner
4156 W Main Street Rd, Batavia, NY, 14020
NPI · 1457389306Insurance

Renee Marie Robbins Yonkin · Family Nurse Practitioner
47B Batavia City Ctr, Batavia, NY, 14020
NPI · 1376066332Insurance

Madeleine Ann Fortener · Family Nurse Practitioner
5327 Newtonsville Hutchinson Rd, Batavia, OH, 45103
NPI · 1043974595Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Sujata Bhattacharjee · Family Nurse Practitioner
2055 Hospital Dr Suite 130, Batavia, OH, 45103
NPI · 1215540984Insurance

Michael William Vincent Ross · Family Medicine Physician
2500 W Fabyan Pkwy, Batavia, IL, 60510
NPI · 1366855454Insurance

Insurance

Insurance

Insurance

Jacquelyn Coccia · Family Nurse Practitioner
8103 Oak Orchard Rd Fl 2, Batavia, NY, 14020
NPI · 1679282115Insurance

Jessica Lynn Hoying · Addiction Medicine (Family Medicine) Physician
1100 Hospital Dr, Batavia, OH, 45103
NPI · 1962723163Insurance

Insurance

Insurance

Margaret Elizabeth Johnson · Family Nurse Practitioner
7995 Call Pkwy, Batavia, NY, 14020
NPI · 1801210182Insurance

Kathryn Marie Meyer · Family Nurse Practitioner
2055 Hospital Dr Suite 130, Batavia, OH, 45103
NPI · 1558814913Insurance

Insurance

Stephanie Marie Allen · Family Nurse Practitioner
229 Summit St Suite 4, Batavia, NY, 14020
NPI · 1659145928Insurance

Insurance

Insurance

Insurance

Batavia Wellness NP, Nurse Practitioner In Family Health, PLLC · Family Nurse Practitioner
194 Washington Ave, Batavia, NY, 14020
NPI · 1992556559Insurance

Insurance

Insurance

Insurance

Insurance

James Stephen Lamparelli · Family Nurse Practitioner
5619 E Main St, Batavia, NY, 14020
NPI · 1831120476Insurance

Insurance

Insurance

Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Batavia — useful if your insurance network extends across the metro.
Batavia has family doctors practicing across hospital systems, group practices, and independent clinics. When choosing a family doctor in Batavia, 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 Batavia family doctors 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 doctors. 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.