Ad organizzare il torneo fu il Perù e le partite si svolsero dal 6 al 25 luglio 2004. Il Brasile vinse in finale contro l'Argentina, portandosi a casa il suo settimo titolo come Campione del Sud America (e il quarto con la nuova denominazione di Copa América).
Città e stadi
Sedi della Copa América 2004 furono le seguenti città con i relativi stadi:
Per l'edizione 2004 venne confermata la formula sperimentata nelle cinque edizioni precedenti, con le 12 nazionali partecipanti (le 10 selezioni affiliate alla CONMEBOL, più due invitate della CONCACAF, che in questa edizione furono Costa Rica e Messico) divise in 3 gironi all'italiana da 4 ciascuno. Le prime due classificate più le 2 migliori terze si sarebbero qualificate ai quarti. Da questo momento il torneo avrebbe preso la forma dell'eliminazione diretta.