In perhaps a surprising result, the top spot went to Iowa.

Coming in second was Delaware, thanks to low taxes and high-quality health care.

The third spot went to West Virginia, also bolstered by affordability and low taxes.

Mature couple drinking coffee on porch

The Good Brigade/Getty Images

Dont move necessarily for the sunshine, but maybe for the health care costs.

The next highest factor was overall well-being, using U.S. Census Bureau and Sharecare Community Well-Being Index numbers.

Two women playing the piano together at home

Alistair Berg/Getty Images