Best Family Medicine Physician in Kirksville
Finding the right family medicine physician in Kirksville means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of family medicine physician — 51+ verified family medicine physician are listed below.
51 family medicine physician in Kirksville



Northeast Missouri Health Council Inc.
4.5Northeast Missouri Health Council Inc. · Family Medicine Physician
1410 Crown Dr(660) 627-4493
Heather R Martin, DO
4.5Heather R Martin · Family Medicine Physician
315 S Osteopathy Ave(660) 626-2222

Katherine Lynne Holbrook, DO
4.5Katherine Lynne Holbrook · Family Medicine Physician
800 W Jefferson St(660) 626-2223

James D. Smith, P.C.
4.5James D. Smith, P.C. · Family Medicine Physician
1108 E Patterson St(660) 665-4265


Ronald Leland Phillips, MD
4.5Ronald Leland Phillips · Family Medicine Physician
1 Crown Dr(660) 665-3838
Marino Phillips And Early Clinic LLC
4.5Marino Phillips And Early Clinic LLC · Family Medicine Physician
1 Crown Dr Suite 200(660) 665-2846
John C Collins, DO
4.5John C Collins · Family Medicine Physician
1611 S. Baltimore Street(660) 665-7575

Nicholas Comstock, DO
4.5Nicholas Comstock · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1000
Syed Mohammed Ali Qadri, DO
4.5Syed Mohammed Ali Qadri · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1400



Robert W. Sparks, D.O, P.C.
4.5Robert W. Sparks, D.O, P.C. · Family Medicine Physician
2200 S Halliburton St(660) 627-1560
Jeffrey Hackworth, DO
4.5Jeffrey Hackworth · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1000

Physician Services Of Missouri LLC
4.5Physician Services Of Missouri LLC · Family Medicine Physician
1611 S Baltimore St(859) 514-5547
Wesley Stuart Ryle, MD
4.5Wesley Stuart Ryle · Family Medicine Physician
800 W Jefferson St(660) 626-2222
Dominick Jay Wright
4.5Dominick Jay Wright · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1000



Robert W Sparks, DO
4.5Robert W Sparks · Family Medicine Physician
2200 S Halliburton St(660) 627-1560
Melanie S. Grgurich, DO
4.5Melanie S. Grgurich · Family Medicine Physician
1506 Crown Dr(660) 627-4493
Megan S. Aspelund, DO
4.5Megan S. Aspelund · Family Medicine Physician
800 W Jefferson St(660) 626-2222
Kirksville Academic Medicine LLC
4.5Kirksville Academic Medicine LLC · Family Medicine Physician
800 W Jefferson St(660) 626-2235



Kade Earl Kinney, DO
4.5Kade Earl Kinney · Family Medicine Physician
1607 S Baltimore St(660) 627-3363

Jeffrey A Suzewits, DO
4.5Jeffrey A Suzewits · Family Medicine Physician
800 W Jefferson St(660) 626-2643
Healthy Family Clinic, LLC
4.5Healthy Family Clinic, LLC · Family Medicine Physician
610 Rosewood Dr(660) 988-5770
Matthew Ryan Tilton, DO
4.5Matthew Ryan Tilton · Family Medicine Physician
1506 Crown Dr(660) 627-4493
Justin David Puckett, DO
4.5Justin David Puckett · Family Medicine Physician
2004 N Baltimore St Suite A(660) 665-7575
K. Sylvara Family Practice, L.L.C
4.5K. Sylvara Family Practice, L.L.C · Family Medicine Physician
502 S Baltimore St(660) 665-5570
Jordan Adair Palmer, DO
4.5Jordan Adair Palmer · Family Medicine Physician
1611 S Baltimore St(660) 665-7575



Dana Renee Brecount, DO
4.5Dana Renee Brecount · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1400

Gary Michael Early, DO
4.5Gary Michael Early · Family Medicine Physician
Complete Family Medicine(660) 665-2844
John Robert Sparks, DO
4.5John Robert Sparks · Family Medicine Physician
1410 Crown Drive(660) 665-1400
Thomas Russell Geisenheimer, DO
4.5Thomas Russell Geisenheimer · Family Medicine Physician
315 S Osteopathy Ave(660) 785-1400
Family Medicine Physician in Kirksville by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Family Medicine Physician in nearby cities
Same specialty in cities near Kirksville — useful if your insurance network extends across the metro.
About finding a family medicine physician in Kirksville
Kirksville has family medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing a family medicine physician in Kirksville, 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 Kirksville 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.
Common questions about family medicine physician in Kirksville
How much does a visit to a family medicine physician cost in Kirksville?+
In-network family medicine physician in Kirksville typically run $120–$300 for an initial visit before insurance. Out-of-network rates can be 3–5× higher. Use the insurance filter above to see Kirksville family medicine physician who list your specific plan, and confirm acceptance directly with the office before booking.
Are Kirksville family medicine physician accepting new patients?+
Most Kirksville listings indicate new-patient status on the profile. Wait times vary by specialty and insurance; calling the office directly is the fastest way to confirm same-week availability.
Which insurance plans do Kirksville family medicine physician list?+
Major plans in include Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings show plans the provider has indicated they accept — always confirm in-network status directly with the office before your appointment.
Do I need a referral to see a family medicine physician in Kirksville?+
Most PPO plans in allow direct booking. HMO and many Medicare Advantage plans require a primary-care referral first. Confirm with your insurer or the office before booking.