Eighteen candidates participated in the presidential election, the highest number of candidates since the 2006 Peruvian general election. Pedro Castillo, a member of the left-wing Free Peru party, received the most votes in the first round. He will face Keiko Fujimori, the leader of the right-wing Popular Force, who had narrowly lost the run-offs of the 2011 and the 2016 elections.