Bevor das Estadio Nacional erbaut wurde, war das Estadio Guadalupe in Lima die Heimstätte der peruanischen Fußballnationalmannschaft. Das Estadio Guadalupe wurde im Jahre 1897 erbaut. In dem Stadion fanden 40.000 Zuschauer Platz. Während der Zeit seines Bestehens beherbergte das Estadio Guadalupe zahlreiche Wettkämpfe, wie die Campeonato Sudamericanos 1927, 1935 und 1939. 1951 beschloss der Präsident von Peru, Manuel A. Odría, dass das Estadio Guadalupe durch ein neues, moderneres Stadion ersetzt werden solle. Im gleichen Jahr begann man mit dem Bau eines neuen Nationalstadions für Peru. Die Baumaßnahmen wurden ein Jahr später abgeschlossen, sodass das neue Stadion, dem man den Namen Estadio Nacional gab, am 27. Oktober 1952 eingeweiht werden konnte. Damals betrug die Kapazität des Stadions noch 48.000 Zuschauer.