Está ubicado en la ciudad de Buenos Aires, la capital del país, y posee una capacidad máxima para 72 054 espectadores sentados, aunque se han registrado partidos en los que se superó esa cantidad. 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. Si bien Argentina ha rotado su sede en algunos amistosos o en las eliminatorias, el Estadio Monumental es el que albergó más partidos en su historial.