Who have been the pope?

There have been 266 popes and the current one is Pope Francis.