Од тада па до 19. века Турци владају Голупцем. За кратко су га држали Аустријанци (1688—1690) и српски устаници током Кочине крајине и Првог српског устанка. Срби Голубац освајају поново у Другом српском устанку. Ипак, Голубачки град је коначно предат Србима на управу тек 1868. године. Тада, са још неким градовима у Србији, Турци коначно предају кнезу Михаилу Голубац.