which countries in south america do not speak spanish?
Spanish is the official languages in all South American countries except Brazil, Guyana, Suriname and French Guinea, and is spoken even in country that are not historically Spanish. Portuguese is the official language in Brazil.