(CBS/WBTW) – More Americans now have access to health care than in decades past, but the cost and quality of service can vary widely depending on where someone lives.

With the continuing battle in Washington over the future of health care in the United States, experts at personal-finance website WalletHub decided to do some digging into the quality of health care on a state-by-state basis.

According to the latest data from the Centers for Medicare & Medicaid Services, the average U.S. adult spends nearly $10,000 per year on personal health care, and that number is expected to continue to increase over time.

But as costs rise, the United States remains well behind other wealthy nations when it comes to life expectancy, quality of life, and overall health coverage.

To determine in which states Americans receive the best and worst health care overall, the analysts at WalletHub compared all 50 states plus the District of Columbia across 35 measures of cost, accessibility, and outcome.

Among the factors they took into consideration were the cost of medical and dental visits; average monthly insurance premiums; quality of hospital care systems; life expectancycancer rates; heart disease rates; and infant, child, and maternal mortality rates.

Hawaii topped the list with the lowest heart disease rate in the nation and a particularly high number of insured adults aged 18 to 64. Iowa, Minnesota, and New Hampshire also ranked high on the list.

According to the analysis, the top 10 best states for health care are:

  1. Hawaii
  2. Iowa
  3. Minnesota
  4. New Hampshire
  5. District of Columbia
  6. Connecticut
  7. South Dakota
  8. Vermont
  9. Massachusetts
  10. Rhode Island

In contrast, Louisiana was rated the worst state for health care overall, with the highest heart disease rate in the nation, the third highest cancer rate, and a low number of dentists per capita.

North Carolina ranked 5th on the worst state list (47th overall), with the highest average monthly insurance premiums.

South Carolina ranked 7th on the worst state list (45th overall), but WalletHub offered no explanation as to why.

The 10 worst states for health care include:

  1. Louisiana
  2. Mississippi
  3. Alaska
  4. Arkansas
  5. North Carolina
  6. Georgia
  7. South Carolina
  8. Alabama
  9. Florida
  10. Nevada

To see how the other states stack up, see WalletHub’s full report.