Sokullu Mehmet Paşa, 1505 yılında Bosna'nın Sokol (Sokoloviçi) kasabasında Sırp Ortodoks bir ailede doğmuştur. Asıl adı Bajica (Bayo) olarak bilinmektedir. Ailesi bölgenin köklü ailelerinden biriydi.