New York has the highest number of active cardiologists, a KFF report found.
KFF used state licensing information from Redi-Data to determine the number of active physicians by speciality as of September.
Here are the 10 states with the most cardiologists:
New York: 3,400
California: 3,331
Florida: 2,169
Texas: 2,127
Pennsylvania: 2,055
Massachusetts: 1,794
Ohio: 1,560
Illinois: 1,517
New Jersey: 1,236
Michigan: 1,224