The Oscar broadcast on television in the United States on Sunday was watched by more than 36 million viewers - well above a record low the previous year.
According to national ratings figures on Monday issued by Nielsen Media Research, the show drew 36.3 million US viewers - up about 13% on a record low audience of 32 million in 2008.
The event, hosted by Australian Hugh Jackman, was broadcast on ABC TV.
However, Sunday's figures reflect a fall in American TV audiences in general, as well as Oscar viewers, over the past 10 years.
The 2006 event was watched by 39 million Americans. A record 55 million watched in 1998, when Titanic received 11 Academy Awards.
Slumdog Millionaire won eight Oscars, including best picture and best director.
The main acting awards went to British actress Kate Winslet for The Reader and American Sean Penn for Milk.
The late Heath Ledger was recognised as best supporting actor as the Joker in The Dark Knight.
Penelope Cruz of Spain received the best supporting actress award for her part in Vicky Cristina Barcelona.