Best General Practitioners in Haverhill
Finding the right general practitioner in Haverhill means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of general practitioners — 28+ verified general practitioners are listed below.
28 general practitioners in Haverhill


Jana M. Sokol DMD, PC
4.5Jana M. Sokol DMD, PC · General Practice Dentistry
302-304 Main Street(978) 374-8788
Partners Dental Care - Haverhill PLLC
4.5Partners Dental Care - Haverhill PLLC · General Practice Dentistry
302 Main St # 304(978) 374-8788
Sai Anusha Adlur Janakiraman, DMD
4.5Sai Anusha Adlur Janakiraman · General Practice Dentistry
2 Water St(617) 571-6357




River'S Edge Family Dental
4.5River'S Edge Family Dental · General Practice Dentistry
241 Lincoln Ave(978) 469-9200
Stephen Charles Chadwick, DMD
4.5Stephen Charles Chadwick · General Practice Dentistry
118 Merrimack St(978) 373-4150
Vincent Joseph Paolino, DMD
4.5Vincent Joseph Paolino · General Practice Dentistry
288 Groveland Street(978) 372-5144
Omar El Ebrashy, DMD
4.5Omar El Ebrashy · General Practice Dentistry
209 Summer St Suite 1(617) 505-9539
Abol Massih Tehrani, DDS DMD CAGS
4.5Abol Massih Tehrani · General Practice Dentistry
121 Merrimack Street(978) 372-5011
Caredental Associates
4.5Caredental Associates · General Practice Dentistry
62 Brown Street(978) 521-8477


Haverhill Dental Inc..
4.5Haverhill Dental Inc.. · General Practice Dentistry
696 Main St(978) 875-5171
Theodore Arthur Souliotis, DMD
4.5Theodore Arthur Souliotis · General Practice Dentistry
409 S Main St(978) 374-0771

Alaa Ahmed Abougamra
4.5Alaa Ahmed Abougamra · General Practice Dentistry
400 Lowell Ave Suite 4(978) 914-6333
William T Benson DMD PC
4.5William T Benson DMD PC · General Practice Dentistry
215 Summer Street(978) 372-9122
Naga Sri Kavya Simhadri, DMD
4.5Naga Sri Kavya Simhadri · General Practice Dentistry
2 Water St(978) 372-1999
Excel Dental Of Haverhill LLC
4.5Excel Dental Of Haverhill LLC · General Practice Dentistry
400 Lowell Ave Suite 4(978) 914-6333




Koleini Dental Corporation
4.5Koleini Dental Corporation · General Practice Dentistry
10 Doane St(978) 372-6800
General Practitioners in Haverhill 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 Haverhill — useful if your insurance network extends across the metro.
About finding a general practitioner in Haverhill
Haverhill has general practitioners practicing across hospital systems, group practices, and independent clinics. When choosing a general practitioner in Haverhill, 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 Haverhill 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 Haverhill
How much does a visit to a general practitioner cost in Haverhill?+
In-network general practitioners in Haverhill 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 Haverhill general practitioners who list your specific plan, and confirm acceptance directly with the office before booking.
Are Haverhill general practitioners accepting new patients?+
Most Haverhill 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 Haverhill 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 Haverhill?+
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.