Baresville, In. — A recent report from the personal finance website WalletHub ranks the neediest cities in the country and Cleveland, Ohio checked in at #2. The 14th neediest city in the in Indianapolis and the most needy city in the nation is Detroit, Michigan.