Capivaras são encontradas na América do Sul, especificamente em:
Leste da Colômbia, Venezuela, Guiana, Suriname, Guiana Francesa, Leste do Equador, Peru, Bolívia, Paraguai, Brasil e Norte da Argentina.
Preferem habitats perto de água, como pântanos, brejos, pastagens e florestas.