The Supreme People's Court upheld the seven-year jail term for Cu Huy Ha Vu for distributing propaganda against the State in an appeals trial Tuesday.
Vu, 54, will also be put under house arrest for three years after serving the seven-year sentence, the court ruled.
Vu was charged with "distributing propaganda against the state" under Article 88 of the Criminal Code, which carries a jail term of three to 20 years.
He was found guilty of posting articles and interviews with foreign media criticizing the state between 2009 and 2010.
The articles and interviews maligned Party and State guidelines and policies, defamed the administration and State institutions, and blackened the legacy of Vietnam's resistance wars, prosecutors said.
According to the jury, Vu's acts were serious and went counter to the interests of the State and the country.
A number of Hanoian residents, some of his family members, representatives from foreign diplomatic corps, and local and foreign reporters were allowed into the courtroom Tuesday. Vu's first trial was closed to the press.
Four lawyers defended Vu at the trial.
Last November, Ho Chi Minh City police arrested Vu at a hotel in District 6. The Ministry of Public Security's police later searched his house and seized his documents.
The Hanoi People's Court on April 4 sentenced him to seven years of imprisonment and three-year of house arrest for distributing propaganda against the State.
On April 15, Vu appealed to the Supreme People's Court.