TRENTON, N.J. - New Jersey now officially ranks as the best state in America to live in, according to WalletHub's annual list released Tuesday.The Garden State came in first place ahead of Massachusetts (second place) and New York (third place).
New Jersey ranked in the top 10 for safety, quality of life and education. The state also ranked fourth for lowest crime rates.
However, New Jersey ranked lowest for affordability and also scored low in terms of economy. Pennsylvania just barely made the top 10 with an overall score of 59.21.