HealthcareDiscovery.AI / Doctors / Maine / Cardiovascular Disease

Cardiologists in Maine

Data updated monthly · Last refresh October 2026

146 Cardiovascular Disease providers practice in Maine, including 20 (14%) offering telehealth. The largest concentration is in Scarborough. Profiles include federal Open Payments records of money received from drug and device companies in 2025. Listings are drawn from federal public records and are not endorsements.

146providers
20telehealth
Scarboroughtop city

Cardiovascular Disease by city in Maine

Choose a city to see providers there.

Cardiovascular Disease in Scarborough35 providers
Cardiovascular Disease in Bangor23 providers
Cardiovascular Disease in Portland17 providers
Cardiovascular Disease in Lewiston15 providers
Cardiovascular Disease in Augusta9 providers
Cardiovascular Disease in Biddeford8 providers
Cardiovascular Disease in Brunswick7 providers
Cardiovascular Disease in Waterville5 providers
Cardiovascular Disease in South Portland4 providers
Cardiovascular Disease in Rockport3 providers
Cardiovascular Disease in York3 providers
Cardiovascular Disease in Auburn3 providers
Cardiovascular Disease in Presque Isle3 providers
Cardiovascular Disease in Westbrook2 providers
Cardiovascular Disease in Blue Hill1 providers
Cardiovascular Disease in Skowhegan1 providers
Cardiovascular Disease in Saco1 providers
Cardiovascular Disease in Farmington1 providers
Cardiovascular Disease in Belfast1 providers
Cardiovascular Disease in Yarmouth1 providers
Cardiovascular Disease in Ellsworth1 providers
Cardiovascular Disease in Perry1 providers
Cardiovascular Disease in Freeport1 providers

Cardiovascular Disease providers in Maine

Listed by city, largest first. Payment figures come from the federal Open Payments program, which requires drug and device companies to report what they pay physicians for consulting, speaking, meals, travel and royalties. A disclosed payment is a financial relationship, not evidence of wrongdoing, and many totals reflect a single meal. Figures cover calendar year 2025.

Dr. Paul Burns, M.D.
Brunswick, ME · No drug or device payments recorded (2025) · (207) 729-7939
Dr. Scott Mills, MD
Brunswick, ME · No drug or device payments recorded (2025) · (207) 729-7939
Dr. Adam Grasso, MD
Ellsworth, ME · No drug or device payments recorded (2025) · (207) 634-5311
Dr. Richard Schafer, MD
Farmington, ME · No drug or device payments recorded (2025) · (207) 779-2734
Dr. Lowell Gerber, MD
Freeport, ME · No drug or device payments recorded (2025) · (207) 869-9010
Dr. Alan Langburd, MD
Lewiston, ME · No drug or device payments recorded (2025) · (207) 753-3900
Dr. Andrew Geissler, DO
Lewiston, ME · No drug or device payments recorded (2025) · (207) 777-5300
Dr. Ataollah Letafati, MD, FACC, FASE
Lewiston, ME · No drug or device payments recorded (2025) · (207) 777-4080
Dr. Beata Bajgierowicz, MD
Lewiston, ME · $51 in drug and device payments (2025) · (207) 753-3900
Dr. Dafina Pruthi, M.D.
Lewiston, ME · $37 in drug and device payments (2025) · (207) 777-8542
Dr. Gemini Yesodharan, M.D.
Lewiston, ME · $634 in drug and device payments (2025) · (207) 753-3900
Dr. Jared Tobolski, M.D.
Lewiston, ME · No drug or device payments recorded (2025) · (207) 795-0111
Dr. Jessica Kvasic, M.D
Lewiston, ME · No drug or device payments recorded (2025) · (077) 775-3002
Dr. Laura Onderko, MD
Lewiston, ME · No drug or device payments recorded (2025) · Telehealth · (207) 777-5300
Dr. Lawrence Baker, MD
Lewiston, ME · No drug or device payments recorded (2025) · (207) 755-3383
Dr. Lynette Weeman, D.O.
Lewiston, ME · No drug or device payments recorded (2025) · (207) 777-5300
Dr. Patrick Hohl, D.O., M.P.H.
Lewiston, ME · $21 in drug and device payments (2025) · (207) 777-5300
Dr. Patrick Lawrence, M.D.
Lewiston, ME · No drug or device payments recorded (2025) · (207) 753-3900
Dr. Roy Ulin, MD
Lewiston, ME · No drug or device payments recorded (2025) · (207) 777-5300
Dr. Steven Hobson, M.D.
Lewiston, ME · No drug or device payments recorded (2025) · (207) 795-3904
Dr. Ronald Rosenfeld, M.D.
Perry, ME · No drug or device payments recorded (2025) · (207) 853-2425
Dr. Adam Karpman, D.O.
Portland, ME · No drug or device payments recorded (2025) · Telehealth · (207) 879-3770
Dr. Benjamin Starobin, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 662-0111
Dr. Bram Geller, M.D.
Portland, ME · $600 in drug and device payments (2025) · (207) 885-9905
Dr. Cashel O'brien, DO
Portland, ME · No drug or device payments recorded (2025) · (207) 662-4618
Dr. Charles Hoag, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 878-5051
Dr. Craig Brett, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 879-3770
Dr. Edward Quinlan, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 828-2402
Dr. Frederick Poulin, MD
Portland, ME · No drug or device payments recorded (2025) · (207) 879-3770
Dr. George Welch, MD
Portland, ME · No drug or device payments recorded (2025) · (207) 828-2402
Dr. John O'meara, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 878-2402
Dr. Joseph O'connor, MD
Portland, ME · No drug or device payments recorded (2025) · (207) 791-3788
Dr. Mikhail Romashko, MD
Portland, ME · No drug or device payments recorded (2025) · (207) 662-0111
Dr. Peter Shaw, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 828-2402
Dr. Sebastian Jablonski, D.O.
Portland, ME · No drug or device payments recorded (2025) · (207) 662-6562
Dr. Terence Lee, MD
Portland, ME · No drug or device payments recorded (2025) · (207) 662-7706
Dr. Wayne Kruithoff, M.D.
Portland, ME · No drug or device payments recorded (2025) · (207) 879-3770
Dr. Zachary Trzaska, MD
Portland, ME · No drug or device payments recorded (2025) · Telehealth · (207) 662-7060
Dr. Amratash Malodiya, MD
Presque Isle, ME · No drug or device payments recorded (2025) · (207) 768-4000
Dr. James Lambert, MD
Presque Isle, ME · No drug or device payments recorded (2025) · (207) 764-4311
Dr. Thomas Buckingham, MD
Presque Isle, ME · No drug or device payments recorded (2025) · (207) 764-1898
Dr. Ralph Hamill, MD
Rockport, ME · No drug or device payments recorded (2025) · (207) 596-6410
Dr. Rodney Mayhorn, MD
Rockport, ME · No drug or device payments recorded (2025) · (207) 596-6410
Dr. Russell Riehl, MD, MPH
Rockport, ME · $81 in drug and device payments (2025) · (207) 596-6410
Dr. Michael Festino, M.D.
Saco, ME · No drug or device payments recorded (2025) · (207) 282-1559
Dr. Abraham Abernethy
Scarborough, ME · No drug or device payments recorded (2025) · Telehealth · (207) 885-9905
Dr. Andrew Keibel, MD
Scarborough, ME · No drug or device payments recorded (2025) · Telehealth · (207) 885-9905
Dr. Angela Higgins, M.D.
Scarborough, ME · No drug or device payments recorded (2025) · (207) 885-9905
Dr. Anuj Mediratta, M.D.
Scarborough, ME · $238 in drug and device payments (2025) · (207) 885-9905
Dr. Christopher Gelwix, MD
Scarborough, ME · No drug or device payments recorded (2025) · Telehealth · (207) 396-8600

Conditions Cardiovascular Disease providers in Maine commonly treat

Patients often search by condition rather than specialty. These are conditions typically managed by Cardiovascular Disease providers. Individual practices vary, so confirm with the provider before booking.

Common questions

How many Cardiovascular Disease providers are in Maine?

There are 146 Cardiovascular Disease providers with active NPI records practicing in Maine, according to federal NPPES data refreshed monthly.

Do Cardiovascular Disease providers in Maine offer telehealth?

Yes. 20 of the 146 Cardiovascular Disease providers in Maine (about 14%) report offering telehealth services in CMS data.

Which cities in Maine have the most Cardiovascular Disease providers?

Scarborough (35), Bangor (23), Portland (17) have the highest concentration of Cardiovascular Disease providers in Maine.

How many Cardiovascular Disease providers in Maine received drug or device company payments?

32 of 146 Cardiovascular Disease providers in Maine (22%) received at least one payment from a drug or device company in 2025, according to the federal Open Payments program.

What conditions do Cardiovascular Disease providers in Maine treat?

Cardiovascular Disease providers commonly treat coronary artery disease, heart failure, atrial fibrillation, high blood pressure, high cholesterol and related conditions. Individual practices vary, so confirm with the provider before booking.

Where does this data come from?

Provider counts and profiles come from the federal NPPES registry and CMS Doctors and Clinicians files. Payment figures come from the CMS Open Payments program for calendar year 2025. The directory refreshes monthly.

Do most Cardiologists in Maine work in independent practices or large health systems?

Among 97 Cardiologists in Maine enrolled in Medicare, 1% bill through a solo or small practice with fewer than 10 clinicians, 5% through a mid-size group of 10 to 99, and 94% through a large group or health system with 100 or more clinicians, according to CMS enrollment records.

Which hospitals do Cardiologists in Maine work at?

According to CMS facility affiliation records, the Maine hospitals where the most Cardiologists hold privileges are Mainehealth Maine Medical Center in Portland; Maine General Medical Center in Augusta; Mainehealth Mid Coast Hospital in Brunswick.

Related reading on HealthcareDiscovery.AI

Cardiovascular Disease in all 50 states Search all 146 in the directory Ask Zach for help choosing

Related

Sources: NPPES (CMS), Doctors and Clinicians national files, CMS Open Payments 2025. Updated monthly. Records are public federal data and are not verified credentials, licensure checks, or endorsements. This directory is informational and not medical advice. How we build this directory. Are you a Cardiovascular Disease in Maine? Get featured.