At least 167,000 people were prosecuted under embezzlement and bribery charges while 148,931 were convicted by courts during the period, Cao said.
A total of 65,629 civil servants have been investigated for taking bribes while 23,246 people were probed for handing bribes, Cao said.
The number of people convicted for taking bribes from 2008 to 2012 increased by 19.5 percent over the period from 2003 to 2007, while the number of those convicted of handing bribes increased by 60.4 percent, the report said.