The US has 304 physicians per capita: How each state stacks up

Advertisement

Massachusetts has the highest number of physicians per capita of any state for the second year in a row, according to data from the Association of American Medical Colleges.

There are 485 physicians for every 100,000 residents in Massachusetts, according to 2024 data from the organization, the latest available. In 2023, the state had 466 physicians per capita. 

In total, there are more than 1 million active physicians in the U.S., with 304 physicians per capita.

Here is the number of physicians per 100,000 residents in each state:

Alabama: 234

Alaska: 305

Arizona: 264

Arkansas: 238

California: 311

Colorado: 317

Connecticut: 382

Delaware: 303

Florida: 289

Georgia: 255

Hawaii: 324

Idaho: 203

Illinois: 309

Indiana: 243

Iowa: 239

Kansas: 246

Kentucky: 251

Louisiana: 290

Maine: 348

Maryland: 407

Massachusetts: 485

Michigan: 312

Minnesota: 338

Mississippi: 210

Missouri: 327

Montana: 267

Nebraska: 257

Nevada: 228

New Hampshire: 344

New Jersey: 317

New Mexico: 263

New York: 400

North Carolina: 279

North Dakota: 258

Ohio: 320

Oklahoma: 213

Oregon: 335

Pennsylvania: 341

Rhode Island: 384

South Carolina: 249

South Dakota: 256

Tennessee: 265

Texas: 242

Utah: 227

Vermont: 406

Virginia: 283

Washington: 291

West Virginia: 305

Wisconsin: 290

Wyoming: 233

At the Becker’s 32nd Annual Meeting: The Business and Operations of ASCs, taking place October 29-31 in Chicago, ASC leaders, surgeons and healthcare executives will explore strategies to drive growth, enhance operational performance, navigate reimbursement challenges and prepare for the future of ambulatory surgery. Apply for complimentary registration now.

Register to Attend Webinar

Ahead of the shortage: A data-driven playbook for clinical workforce risk

Thursday, July 23
12:00 PM - 1:00 PM CDT

Presenter: Jessica Fong

Advertisement

Next Up in Physician Workforce

Advertisement