Best General Practitioners in Martinsville
Looking for a general practitioner in Martinsville? Most patients narrow the list by insurance first, then by location and reviews. 44+ verified general practitioners appear below.
44 general practitioners in Martinsville

Minh Tri Hoang Tran, DDS
4.5Minh Tri Hoang Tran · General Practice Dentistry
23 Fayette St(276) 638-0787
Dylan James Krupp, DMD
4.5Dylan James Krupp · General Practice Dentistry
25 Cleveland Ave Suite A(276) 632-6219


G A Stermer Jr., DDS LLC
4.5G A Stermer Jr., DDS LLC · General Practice Dentistry
5 Dudley St(276) 638-3265

Martinsville Family Care LLC
4.5Martinsville Family Care LLC · General Practice Physician
2871 Greensboro Rd(276) 638-2273
Joel Adams Smithers, DO
4.5Joel Adams Smithers · General Practice Physician
445 Commonwealth Blvd E(276) 226-2282
Wells, Marvel & Hall, L.L.C.
4.5Wells, Marvel & Hall, L.L.C. · General Practice Dentistry
829 Plaza Dr(765) 342-7090
George Albert Stermer, DDS
4.5George Albert Stermer · General Practice Dentistry
5 Dudley St(276) 638-3265


Mark Howard Rosenberg, DDS
4.5Mark Howard Rosenberg · General Practice Dentistry
9351 State Road 144(317) 422-4944
Martinsville Family Dentistry PC
4.5Martinsville Family Dentistry PC · General Practice Dentistry
25 Cleveland Ave(276) 632-6219
Bluff Creek Family Dental
4.5Bluff Creek Family Dental · General Practice Dentistry
9351 State Road 144(317) 422-4944
James W. Shearer D.D.S.,Ltd..
4.5James W. Shearer D.D.S.,Ltd.. · General Practice Dentistry
25 Cleveland Ave(276) 632-1296
Blake Douglass Brockbank, DDS
4.5Blake Douglass Brockbank · General Practice Dentistry
407 Starling Ave(276) 632-9266
John Hamilton Walrod, DDS
4.5John Hamilton Walrod · General Practice Dentistry
15 Cleveland Avenue(276) 632-1265
Craig B Dietrich, DMD
4.5Craig B Dietrich · General Practice Dentistry
904 Brookdale Street(276) 632-0010
Charles Wayne Jenkins, DDS
4.5Charles Wayne Jenkins · General Practice Dentistry
407 Starling Ave(276) 632-9266


James Peyton Moore, Jr, DDS
4.5James Peyton Moore, Jr · General Practice Dentistry
101 Cleveland Ave(276) 632-3963


Aesthetic & Family Dental Of Martinsville PC
4.5Aesthetic & Family Dental Of Martinsville PC · General Practice Dentistry
5 Dudley Street(276) 638-3265
James W Shearer, DDS
4.5James W Shearer · General Practice Dentistry
25 Cleveland Avenue(276) 632-1296
Raymond Frank Mallinak, DDS
4.5Raymond Frank Mallinak · General Practice Dentistry
604 E Church St(276) 632-2189
Montgomery W Marvel, DDS
4.5Montgomery W Marvel · General Practice Dentistry
829 Plaza Dr(765) 342-7090
Andrew Henritze DDS PLLC
4.5Andrew Henritze DDS PLLC · General Practice Dentistry
1103 Brookdale St(276) 632-2634




Mark Anderson Crabtree, DDS
4.5Mark Anderson Crabtree · General Practice Dentistry
407 Starling Ave(276) 632-9266

Mark A. Crabtree DDS, Ltd..
4.5Mark A. Crabtree DDS, Ltd.. · General Practice Dentistry
407 Starling Ave(276) 632-9266
Robert Saunders Jordan, DDS
4.5Robert Saunders Jordan · General Practice Dentistry
295 Commonwealth Blvd W(276) 638-2311
Raymond F. Mallinak, DDS
4.5Raymond F. Mallinak, DDS · General Practice Dentistry
604 E Church St(276) 632-2189

Kirk Andrew Yegerlehner, DDS
4.5Kirk Andrew Yegerlehner · General Practice Dentistry
9351 State Road 144(317) 422-4944
Global Smiles Dental 12 LLC
4.5Global Smiles Dental 12 LLC · General Practice Dentistry
9351 E State Road 144(317) 422-4944

David Milton Sparks, DDS
4.5David Milton Sparks · General Practice Dentistry
1690 S Ohio St(765) 342-8435
General Practitioners in Martinsville by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
General Practitioners in nearby cities
Same specialty in cities near Martinsville — useful if your insurance network extends across the metro.
About finding a general practitioner in Martinsville
Martinsville has general practitioners practicing across hospital systems, group practices, and independent clinics. When choosing a general practitioner 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 general practitioners 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 general practitioners in Martinsville
How much does a visit to a general practitioner cost in Martinsville?+
In-network general practitioners in Martinsville 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 Martinsville general practitioners who list your specific plan, and confirm acceptance directly with the office before booking.
Are Martinsville general practitioners accepting new patients?+
Most Martinsville 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 Martinsville general practitioners 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 general practitioner in Martinsville?+
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.