Farm Heroes Saga currently has 1645 levels in 106 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.
Level 465 - first version
Level 465 - second version