Visa Information
Brazil requires all United States passport holders to have a valid visa. This visa must be applied for (usually by mail, but sometimes in person) at the passport holder’s consulate in advance of travel to Brazil. A list of consulates, their websites, and their areas of jurisdiction is provided here:
http://www.brazilsf.org/other_consulates_eng.htm
http://www.brasilemb.org/