How many seasons of Survivor has there been?
There have been 44 seasons of Survivor.