Construite dans la première moitié du XVème siècle sur les rives du Danube par le despote Đurađ Branković et de façon provisoire capitale de la Serbie, la forteresse de Smederevo fut conquise par les Ottomans en 1459 ce qui mit un terme à l'indépendance serbe.
Couvrant une superficie de 11,3 hectares et située à un emplacement stratégique entre la péninsule balkanique et l'Europe centrale, la forteresse signe le départ d'une série de forteresse sur le Danube qui se poursuit à Kulič, Ram, Golubac et Fetislam.
Smederevo aura résisté à des attaques répétitives pendant vingt ans entre 1439 et 1459 sans que cela n'altère en rien l'état de la forteresse. En revanche, pendant la Seconde Guerre Mondiale, les nazis se servirent de la forteresse comme d'une réserve de poudre, qui explosa au cours de l'année 1941 soufflant une partie des murs, la gare de Smederevo et toute la ville. Les bombardements alliés en 1944 dégradèrent encore plus la forteresse.
De style byzantin et entourée d'eau, la forteresse de Smederevo ne connut presque aucun réaménagement au cours de l'Histoire. Les fortifications sont longues de 1,5km et hautes de 25m.
Aujourd'hui, la forteresse contient un parc et accueille foires, concerts et festivals. Dans l'ensemble, la forteresse est bien conservée, bien que certaines parties des murs se soient effondrées ou que d'importantes fissures lézardes les tours. Des campagnes de restauration eurent lieu dans les années 1970-1990 afin de sauver certaines parties de la forteresse.
Organisé en « ville haute » et faubourgs, ces derniers sont en mauvais état en raison de murailles et tours manquantes ou dangereusement penchées.