How long did the last U.S. depression last? Answer: It lasted 25 years. In 1929, the Dow was at a high of 381 before crashing. It took until 1954 before the Dow reached 381 again. If the Great Depression lasted 25 years, the New Depression could last from 2007 to 2032.