It is also spoken in parts of Argentina, Bolivia, and Brazil, mainly in areas bordering Paraguay.
Here's a breakdown of where Guarani is spoken:
* Paraguay: Official language spoken by the vast majority of the population.
* Argentina: Spoken by a significant minority in the provinces of Misiones, Chaco, and Formosa, bordering Paraguay.
* Bolivia: Spoken by a smaller minority in the departments of Santa Cruz, Tarija, and Chuquisaca, near the Paraguayan border.
* Brazil: Spoken by a small minority in the state of Mato Grosso do Sul, bordering Paraguay.
It's important to note that Guarani is a vibrant and living language, with different dialects and variations depending on the region.