General elections were held in Peru on 11 April 2021. The presidential election, which determined the President and the Vice Presidents, required a run-off between the two top finishers on 6 June 2021. The congressional elections determined the composition of the Congress of Peru, with all 130 seats contested.