Rupat is an island in the Strait of Malacca, and forms part of Bengkalis Regency within Riau, Indonesia. It lies just off the eastern coast of Sumatra, across from Dumai city, from which it is separated by the Rupat Strait. Its area is 1,520.86 km2 (587.21 mi2). The island is sparsely populated, with an average population density of 33.4 per km2. Rupat was one of thousands of abandoned islands, but its population is growing yearly, which has made the government expand the area for the settlement.