Veliko Gradište is a town and municipality situated in the Braničevo District in eastern Serbia. Geographically, it is positioned at the confluence of two major waterways, located on the right bank of the Danube River and the left bank of the Pek River.
As of 2022, the town recorded a total population of 5,518 residents, while the broader municipality had a population of 15,455.