There are 514,410 active primary care physicians and 562,705 active specialist physicians in the U.S., according to May data from KFF.
Here is the number of active primary care and specialist physicians in each state and Washington, D.C.:
Alabama
Primary care physicians: 6,202
Specialist physicians: 6,648
Alaska
Primary care physicians: 1,077
Specialist physicians: 839
Arizona
Primary care physicians: 9,022
Specialist physicians: 10,068
Arkansas
Primary care physicians: 3,874
Specialist physicians: 3,941
California
Primary care physicians: 56,292
Specialist physicians: 61,382
Colorado
Primary care physicians: 7,595
Specialist physicians: 7,400
Connecticut
Primary care physicians: 7,582
Specialist physicians: 9,220
Delaware
Primary care physicians: 1,623
Specialist physicians: 1,693
District of Columbia
Primary care physicians: 3,466
Specialist physicians: 4,660
Florida
Primary care physicians: 29,627
Specialist physicians: 31,489
Georgia
Primary care physicians: 13,460
Specialist physicians: 13,534
Hawaii
Primary care physicians: 1,969
Specialist physicians: 1,856
Idaho
Primary care physicians: 1,861
Specialist physicians: 1,416
Illinois
Primary care physicians: 23,647
Specialist physicians: 23,013
Indiana
Primary care physicians: 8,605
Specialist physicians: 8,923
Iowa
Primary care physicians: 4,948
Specialist physicians: 4,518
Kansas
Primary care physicians: 4,321
Specialist physicians: 4,068
Kentucky
Primary care physicians: 5,681
Specialist physicians: 6,801
Louisiana
Primary care physicians: 6,742
Specialist physicians: 7,810
Maine
Primary care physicians: 2,602
Specialist physicians: 2,356
Maryland
Primary care physicians: 11,663
Specialist physicians: 14,496
Massachusetts
Primary care physicians: 16,299
Specialist physicians: 22,433
Michigan
Primary care physicians: 20,234
Specialist physicians: 22,510
Minnesota
Primary care physicians: 9,300
Specialist physicians: 10,016
Mississippi
Primary care physicians: 3,457
Specialist physicians: 3,620
Missouri
Primary care physicians: 10,235
Specialist physicians: 11,859
Montana
Primary care physicians: 1,198
Specialist physicians: 1,133
Nebraska
Primary care physicians: 3,009
Specialist physicians: 2,880
Nevada
Primary care physicians: 3,297
Specialist physicians: 3,309
New Hampshire
Primary care physicians: 2,139
Specialist physicians: 2,343
New Jersey
Primary care physicians: 16,086
Specialist physicians: 16,643
New Mexico
Primary care physicians: 3,124
Specialist physicians: 3,046
New York
Primary care physicians: 44,857
Specialist physicians: 53,709
North Carolina
Primary care physicians: 14,390
Specialist physicians: 16,042
North Dakota
Primary care physicians: 1,250
Specialist physicians: 958
Ohio
Primary care physicians: 21,343
Specialist physicians: 24,734
Oklahoma
Primary care physicians: 5,119
Specialist physicians: 4,814
Oregon
Primary care physicians: 6,282
Specialist physicians: 6,386
Pennsylvania
Primary care physicians: 26,382
Specialist physicians: 29,209
Rhode Island
Primary care physicians: 2,832
Specialist physicians: 2,937
South Carolina
Primary care physicians: 6,853
Specialist physicians: 6,987
South Dakota
Primary care physicians: 1,155
Specialist physicians: 932
Tennessee
Primary care physicians: 9,269
Specialist physicians: 10,573
Texas
Primary care physicians: 33,020
Specialist physicians: 36,619
Utah
Primary care physicians: 3,297
Specialist physicians: 4,052
Vermont
Primary care physicians: 1,180
Specialist physicians: 1,280
Virginia
Primary care physicians: 12,485
Specialist physicians: 12,951
Washington
Primary care physicians: 11,656
Specialist physicians: 11,530
West Virginia
Primary care physicians: 3,131
Specialist physicians: 2,889
Wisconsin
Primary care physicians: 8,965
Specialist physicians: 9,631
Wyoming
Primary care physicians: 707
Specialist physicians: 549