"I would love to live in Brazil," said Snowden.
Snowden's temporary asylum in Russia expires in August. Washington has revoked his US passport, so his travel options are limited.
Snowden, who was interviewed by reporter Glenn Greenwald, said that he has formally asked several countries for asylum, including Brazil.
Greenwald is an American living in Brazil. He writes for The Guardian and has published much of the information that Snowden has leaked.
Brazil's Foreign Ministry, however, has said that it has received no formal asylum request from Snowden.
In the interview, Snowden said that he would not offer documents to any country in exchange for a safe haven because asylum should be granted for humanitarian reasons.
However, he said that he had more documents to release relating to US spying on countries that include Britain and Brazil.
In an earlier interview with NBC, Snowden said that he was open to the possibility of clemency or amnesty and would like to return home one day.
Obama’s administration says Snowden is welcome to return but only to face trial for exposing sensitive information it says aided US enemies.