International schools in Brazil are quite expensive, but may be compensated by your company. Children of the Brazilian elite and foreigners attend these schools primarily. There are also schools that offer boarding as outside of the large cities, rural areas are underserved.
Most schools cater to a majority American and Brazilian population (with the exception of the British School). They serve ages from pre-school all the way to pre-university. Tuition ranges from 16-29,000 American dollars a year. Often times American dollars are the preferred payment currency.
Lycée Francais Rua Pereira da Silva, 728
22221-140 Rio de Janeiro
Phone : (021) 25 56 62 96
Our Lady of Mercy School
Rua Visconde de Caravelas, 48
Rio de Janeiro RJ CEP 22271-022
Phone: 55 (21) 2266-8258
For additional schools in Brazil, look at unjobs.org/duty_stations/rio/schools.