A 1.5 million year old mammoth skeleton was uncovered in the Viminacium site in June 2009. The tribes of Autariatae and Scordisci are thought to have merged into one in this area after 313BC, since excavations show that the two groups made burials at the same exact grave field in Pecine, near Kostolac. Nine graves of Autariatae dating to 4th century BC and scattered Autariatae and Celtic graves around these earlier graves show that the two groups mixed rather than made war and this resulted in the lower Morava valley becoming a Celto-Thracio-Illyrian interaction zone. The Celtic Invasions of Greece in 279 BC formed the sub-Celtic group of Scordisci who would according to Strabo, defeat and push the powerful Triballians towards the Getae, the Scordisci self-rule in different regions of Serbia gradually ended with the Roman conquest of the Balkans in the 1st century AD. mint by Antoninianus to celebrate the 1001 birthday of the Roman Empire. 248 AD. Viminacium, a major city of the Roman province of Moesia, and the capital of Moesia Superior was situated 20 km east to the present centre, in the area of Stari Kostolac. Viminacium was the base camp of Legio VII Claudia, and hosted for some time the IV Flavia Felix. It was destroyed in 440 by the Huns, but rebuilt by Justinian I. During Maurice's Balkan campaigns, Viminacium saw destruction by the Avars and Slavs in 584 and a crushing defeat of Avar forces on the northern Danube bank in 599, destroying Avar reputation for invincibility. Đorđe Vajfert opened coal mines in Kostolac. During World War II, Germans constructed first power plant "Mali Kostolac". After the war, people from every where came to build it.
Ostrovo, the biggest island of Serbia is located near Kostolac.
Tourism
In Kostolac is the archaeological site of Viminacium, a former Roman outpost with wide streets, luxurious villas, extensive baths and an amphitheater, just recently opened to the public.
TPP "Kostolac A" – with 2 blocks – total available capacity of 281 MW and production of 716 GWh
TPP "Kostolac B" – with 2 blocks – total available capacity of 640 MW and production of 3,027 GWh
Thermal power blocks of Economic Association "Thermal Power Plants and Mines Kostolac" plc with total available capacity of 921 MW, make 11 percent of the total available capacity of the electric power system of Serbia. Electric power production in Economic Association "Thermal Power Plants and Mines Kostolac" plc of 3,743 GWh makes almost 11 percent of the total electric power production in EPS's system. Thermal power plants Economic Association "Thermal Power Plants and Mines Kostolac" plc use fuel lignite produced at open-pit mines "Cirikovac" and "Drmno", for electric power production. These mines are visible on aerial maps available online. In addition to electric power, TPP "Kostolac A" produces heating energy for heating the cities of Kostolac and Požarevac. There is a plan to build a third unit of the TPP Kostolac B, which will have an installed capacity of 350 MW.
Demographics
According to the 2011 census results, the municipality has a population of 13,637 inhabitants.