The personal finance Web site WalletHub analyzed 150 of the largest cities in the U.S. to find the best and worst places for retirees to spend their golden years.

Using 25 factors -- ranging from cost of living, to job prospects for workers age 65 and older, to recreation -- the site ranked the following cities at the bottom of their list as places retirees should call home. 

No. 10 
Jersey City, N.J.

 

No. 9
Baltimore, Md.

 

No. 8
Fresno, Calif.

 

No. 7
Worcester, Mass.

 

No. 6
Stockton, Calif.

 

No. 5
Chicago, Ill.

 

No. 4
New York, N.Y.

 

No. 3
Philadelphia, Pa.

 

No. 2
Newark, N.J.

 

No. 1
Providence, R.I.

For the complete ranking of all 150 cities click here.