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

Martinsville Family Practice PA
4.5Martinsville Family Practice PA · Family Medicine Physician
1973 Washington Valley Rd(732) 560-9225

Physician Management Services Of Virginia Ii, LLC
4.5Physician Management Services Of Virginia Ii, LLC · Family Medicine Physician
2696 Greensboro Rd(888) 829-8550
Stephen L Hardin, MD
4.5Stephen L Hardin · Family Medicine Physician
2209 John R Wooden Dr(765) 342-8383
Mark Thomas Mahoney, D.O., P.C.
4.5Mark Thomas Mahoney, D.O., P.C. · Family Medicine Physician
100 College Drive(276) 666-0500
Indiana Cardiac & Vascular Consultants
4.5Indiana Cardiac & Vascular Consultants · Family Medicine Physician
389 E Morgan St(765) 342-1680

Mark T Mahoney DO PC
4.5Mark T Mahoney DO PC · Family Medicine Physician
445 Commonwealth Blvd E(276) 666-0500
Myron Edward Eller, MD
4.5Myron Edward Eller · Family Medicine Physician
445 Commonwealth Blvd E(276) 632-3841


Merris A Stambaugh, MD
4.5Merris A Stambaugh · Family Medicine Physician
1107 Brookdale St(276) 670-3300



Linda Michelle Rakes, FNP
4.5Linda Michelle Rakes · Family Medicine Physician
312 Fairy Street Ext Suite 101(276) 403-4278

Francesco Labbadia, MD
4.5Francesco Labbadia · Family Medicine Physician
1973 Washington Valley Rd(732) 560-9225
4 Generations Family Medical And Wellness Center, P.C.
4.54 Generations Family Medical And Wellness Center, P.C. · Family Medicine Physician
1 E Market St(276) 656-2185
Renata Alma Wix Harris, MD
4.5Renata Alma Wix Harris · Family Medicine Physician
1924 Washington Valley Rd(732) 356-1666
Robert H. Buhr, M.D., P.C.
4.5Robert H. Buhr, M.D., P.C. · Family Medicine Physician
1100 Spruce St(276) 656-1104
Morgan Mays Cockerham, FNP
4.5Morgan Mays Cockerham · Family Medicine Physician
100 College Dr(276) 666-0500
Mind Body Health & Wellness, LLC
4.5Mind Body Health & Wellness, LLC · Family Medicine Physician
1030 East Morgan Street(404) 313-5365
Iu Health Morgan Physicians, LLC
4.5Iu Health Morgan Physicians, LLC · Family Medicine Physician
2209 John R Wooden Dr(765) 342-8383
Commonwealth Family Physicians, Inc..
4.5Commonwealth Family Physicians, Inc.. · Family Medicine Physician
445 Commonwealth Blvd E(276) 632-3841

Amanda Weatherford Pallone, MD
4.5Amanda Weatherford Pallone · Family Medicine Physician
1107A Brookdale St(276) 670-3300
Kelly Ann Price, MD
4.5Kelly Ann Price · Family Medicine Physician
1973 Washington Valley Rd(732) 560-9225

John Patrick Favero, DO
4.5John Patrick Favero · Family Medicine Physician
2696 Greensboro Rd(276) 638-7205

John Jackson Richards, MD
4.5John Jackson Richards · Family Medicine Physician
890 E Ridgelawn Rd(217) 382-4191
Michael Kevin David, DO
4.5Michael Kevin David · Family Medicine Physician
2696 Greensboro Rd(276) 638-7205
Daniela Accurso, MD, MPH
4.5Daniela Accurso · Family Medicine Physician
1973 Washington Valley Rd(732) 560-9225
Michael Gannon, MD
4.5Michael Gannon · Family Medicine Physician
1973 Washington Valley Rd(732) 560-9225

Valenica Eggleston Clark, MD
4.5Valenica Eggleston Clark · Family Medicine Physician
1107A Brookdale St(276) 670-3300

Favero Family Practice Incorporated
4.5Favero Family Practice Incorporated · Family Medicine Physician
445 Commonwealth Blvd E(276) 666-0500



Gordon Martin Green, MD
4.5Gordon Martin Green · Family Medicine Physician
295 Commonwealth Blvd W(276) 638-2311
Stephen L Hardin, MD
4.5Stephen L Hardin · Family Medicine Physician
2209 John R Wooden Dr(765) 342-8383
Clark County Family Medicine
4.5Clark County Family Medicine · Family Medicine Physician
890 Ridgelawn Rd(217) 382-4191
Family Medicine Physician in Martinsville 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 Martinsville — useful if your insurance network extends across the metro.
About finding a family medicine physician in Martinsville
Martinsville has family medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing a family medicine physician in Martinsville, 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 Martinsville 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 Martinsville
What should I ask a family medicine physician in Martinsville before booking?+
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Is telehealth available with Martinsville family medicine physician?+
Many Martinsville family medicine physician offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
How are these Martinsville family medicine physician verified?+
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Is Heallexa free for patients in Martinsville?+
Yes. Searching, comparing, and contacting Martinsville family medicine physician on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.