Brazylia znajduje się na wschodnim wybrzeżu Ameryki Południowej. Jego wschodnia strona graniczy z Oceanem Atlantyckim. Jest na południe od Wenezueli, Gujany i Surinamu, na południowy wschód od Kolumbii, na wschód od Boliwii i Peru, na północny wschód od Argentyny i Paragwaju, na północ od Urugwaju.
Brazylia jest największym krajem w Ameryce Południowej i piątym co do wielkości krajem na świecie. W kraju znajduje się wiele pasm górskich, w tym Mantiqueira, Espinhaço i Serra do Mar. Oprócz Amazonki główne rzeki to rzeka Parana i rzeka Iguaçu. Stolica Rio de Janeiro znajduje się na wybrzeżu Oceanu Atlantyckiego w południowej części kraju.