Farm Heroes Saga currently has 2535 levels within 134 episodes. Most of the episodes have 15 levels except for episode 1, which has 10, and episode 35 46, which have 20. But farm heroes saga continue to make more and more levels, and people can play more levels.
Some levels have more than one version which means that you can play more boards. Special events have special levels.