Smederevo ble valgt av flere grunner. I 1428 under Det osmanske rikets krig med Venezia, ble ungarerne og osmanene enige om å anerkjenne Branković som hersker over Serbia. Dermed ble landet til en buffer mellom dem. Ungarerne og osmanene undertegnet en traktat som etablerte osmansk overherredømme over Serbia, kombinert med en ungarsk vasall. Smederevo hadde en god plassering langs Donau med lett atkomst til andre steder langs elven. Videre kunne man herfra kontrollere trafikken på elven og dessuten hindre ungarsk inntog i dalen langs Velika Morava.