Farm Heroes Saga currently has 1,090 levels in 69 episodes. Most of the episodes have 15 levels except for episode 1, which has 10, and episodes 35-46, which have 20.
Some levels have more than one version which means that you can play more boards. Special Events have special levels.