Los españoles encontraron una gran diversidad de culturas aborígenes que habitaban distintos ambientes: algunas se dedicaban a la caza, la pesca y a la recolección de frutos y plantas silvestres. La población del actual territorio argentino a la llegada de los españoles a principios del siglo XVI sumaba unas 330.000 personas agrupadas en una veintena de grupos étnicos. Los habitantes del Noroeste, las Sierras Centrales y la Mesopotámica practicaban la agricultura, mientras que el resto del territorio estaba ocupado por grupos de cazadores-recolectores. Las culturas más extendidas fueron los diaguitas al Noroeste, los guaraníes, los tupíes, los tobas y los guaycurúes en el Noreste, los pampas en el centro y los tehuelches, mapuches y onas en el Sur. Los pobladores más antiguos, que datan de hace unos 12.000 años, vivían en cuevas que decoraban con pinturas y cazaban animales ya extinguidos, como el mylodon —un perezoso gigante—, o el gliptodonte —una mulita gigante—. Estos grupos se adaptaron pronto al uso de las especies introducidas por los españoles, como el caballo.