Golubac is a settlement in Serbia in the Municipality of Golubac in the Baničevo District. According to the 2011 census, there were 1,653 residents. The settlement is located on the banks of the Danube River, and not far from it is the famous Golubac Fortress.