#20: Maryland
Best: Dreaming of becoming a millionaire? Maryland could be your golden ticket, boasting the highest number of millionaires per capita. Studies suggest 1 in every 12 households here enjoys a net worth of at least $1 million.
Worst: Maryland’s affluence has a tiny, itchy downside like many other places. Despite its wealth, the state is battling a bed bug crisis, with Baltimore leading the nation in infestations for two consecutive years. Rich or not, bed bugs spare no one.