Višnjica (Serbian Cyrillic: Вишњица, pronounced [ʋîʃɲitsa ]) is an urban neighborhood of Belgrade, the capital of Serbia. It is located in Belgrade's municipality of Palilula.
Višnjica is located on the right bank of the Danube, stretching for almost 5 kilometers, from the Danube's arm of Rukavac and Ada Huja peninsula (including the Višnjica marina) almost to the weekend-settlement of Bela Stena. The original village of Višnjica developed between the northern part of the Višnjica field and the Danube, but today makes one continuous built-up area with the rest of the city, through the bordering neighborhoods of Ada Huja, Rospi Ćuprija and Karaburma on the west and its own modern extension of Višnjička Banja, mainly on the south. The main street connecting it to downtown is Višnjička.
Until the 1970s, Višnjica was a separate village and a suburban settlement of Belgrade. With the massive administrative reorganization of the Belgrade City limits after the 1971 population census, entire eastern and southern string of more or less urbanized suburbs (Višnjica, Mirijevo, Mali Mokri Lug, Veliki Mokri Lug, Selo Rakovica, Jajinci, Kijevo, Kneževac, Resnik, Železnik, Žarkovo) were administratively annexed to the Belgrade City proper (uža teritorija grada), turning from the separate settlements into the "local communities" (mesna zajednica). Population of Višnjica, according to the official censuses of population: