Русский остров расположен в заливе Петра Великого в Японском море, южнее Владивостока (наименьшее расстояние между континентальной частью города и островом равно 800 метрам).
От полуострова Муравьёва-Амурского, где расположена основная часть Владивостока, Русский отделён проливом Босфор Восточный.
С запада остров омывается водами Амурского залива, а с юга и востока — Уссурийского.
На юго-западе проливом Старка отделён от следующего острова архипелага — острова Попова.
Географические координаты: 42°59′44″ с. ш. 131°50′48″ в. д. (G) (O).
Территория острова — 97,6 кв. км, длина — около 18 км, ширина — около 13 км. Население — 5,2 тысячи человек.
В берега острова вдаются несколько бухт, крупнейшая из которых — бухта Новик.
Эта бухта делит остров на две неравные части:
юго-западную (более крупную)
северо-восточную (более узкую), носящую название полуостров Сапёрный.
В местной топонимике есть устойчивый термин «Та сторона».
Жители обеих частей острова называют противоположную часть «Та сторона».


