A final dividend of US$1.80 per share takes Rio's full-year dividends to a record US$2.90, from US$1.70 in 2016.
Prices for iron ore, Rio's primary earner, peaked at nearly US$95 a tonne in February 2017, but have stayed between the US$60 to US$70 range through the year, helped by strong continuing demand from Chinese steel mills.
Iron ore currently trades at about US$76 a tonne.
The company's underlying earnings from iron ore increased 35 per cent to US$11.5b, while earnings from its energy division, which includes its metallurgical coal operations, rose 55 per cent to US$2.8b.
Rio Tinto expects capital expenditure to remain at about US$5.5b in 2018 and US$6b in both 2019 and 2020.
RIO TINTO'S PROFIT SOARS
• Full-year net profit up 90 per cent to US$8.76b
• Revenue up 64 per cent to US$13.88b
• Final dividend up US55c to US$1.80 per share