Ostrvo or Ostrovo (meaning "island" in Serbian) was the largest Serbian river island on the Danube, with an area of 60 km2 (23 sq mi). It was 20 kilometres (12 mi) in length and 3 kilometres (1.9 mi) in width. Today it is no longer an island but peninsula, which is connected to the southern bank of the Danube. Ostrvo lies east of Belgrade, near Kostolac, and is heavily forested. It has given its name to a village of Ostrovo in Kostolac municipality. The southern arm of Danube around Ostrvo is called Dunavac.
In the early 2000, reserves of the natural gas were discovered on Ostrvo. Potential reserves were estimated to 200 million cubic meters with the possible production of 10,000 cubic meters per day for 12 years. Profitability index was estimated to 1:7 and the extraction could start in 2001. Reserves of the paraffin petroleum were also discovered. Based on this, a big underground gas storage and a regional pipeline to Smederevo and Požarevac were proposed. Even though by 2003 everything was prepared for the works to begin, as of 2017 there was no progress at all.
Coordinates: 44°43′N 21°07′E / 44.71°N 21.12°E