Está ubicado en la ciudad de Buenos Aires, la capital del país, y posee una capacidad máxima para 72 054 espectadores sentados, camiseta de suiza mundial 2022 aunque se han registrado partidos en los que se superó esa cantidad. En ningún caso esas cuatro ciudades albergaron más de tres partidos. El seleccionado argentino juega la mayoría de sus partidos de local en el Estadio Antonio Vespucio Liberti, también conocido como «El Monumental», propiedad del Club Atlético River Plate.