The longest bear market in history will depend on how you define a bear market and the data being considered. In particular, it may vary depending on which assets you look at. Raymond James’ data for the S&P 500 shows the longest bear market since 1926 lasted 2.8 years and took place in the early 1930s.