Village was formed during the
Great Serb migration, led by
Arsenije Čarnojević. Until 1751, Ostrovo was part of the
Habsburg Banat of Temeswar and then part of the Habsburg
Military Frontier. From 1848 to 1849, it was part of
Serbian Vojvodina, but in 1849 it was again included into Military Frontier. After abolishment of the frontier, in 1873, Ostrovo was included into
Temes County of the
Kingdom of Hungary and
Austria-Hungary. It was part of the
Kovin municipality within the county. According to 1910 census, ethnic
Serbs were in absolute majority in Ostrovo. Other ethnic groups that lived in the village were
Germans,
Hungarians and
Romanians. In 1918, Ostrovo first became part of the
Kingdom of Serbia and then part of the
Kingdom of Serbs, Croats and Slovenes (which was renamed to
Yugoslavia in 1929). From 1918 to 1922, it was part of the
Veliki Bečkerek county, from 1922 to 1929 part of the
Podunavlje oblast, and from 1929 to 1941 part of
Danube Banovina. From 1941 to 1944, it was part of
Serbia, which was under
German occupation. In 1942, Germans built an embankment that transformed island on which Ostrovo was located into an peninsula, connecting it with the southern bank of the
Danube. After the war, Ostrovo became part of the new
socialist Yugoslavia whose authorities transferred the village from
Kovin municipality to
Požarevac municipality. Therefore, unlike the most of historical
Serbian Banat, Ostrovo was included into
Central Serbia and not into
Autonomous Province of Vojvodina. Despite this administrative change, the village still belongs to the
Banat eparchy of the
Serbian Orthodox Church. In 2007, municipality of
Požarevac was elevated to city status, and in 2009, an urban municipality of
Kostolac was formed, as part of the city of Požarevac. Ostrovo was also included into newly formed Kostolac municipality. ==Demographics==