Happiness is…living in Iowa, according to the lastest study.

Iowa ranks as the nation’s second-happiest state behind only Nebraska, according to the personal finance website MainStreet-dot-com.

It placed Iowa number-two in the U-S for happiest places to live based on factors like foreclosure rates, unemployment and debt to income ratios.

The rest of the top five are: Kansas, Hawaii and Louisiana. And the saddest states are: Oregon, Florida, California, Nevada and Rhode Island.