На материке пограничными соседями России являются 16 государств.
Дальний Восток - граница с КНДР, правда не сухопутная, а речная по реке Туманной, ~ 17 км, ~ 2 км по эстуарию реки и морская, всего 39,4 км.
Далее Китай, восточный участок границы по суше ~ 650 км, ~ 3489 речной участок (Амур, Уссури, Аргунь), ~ 70 км озёрный (Хасан).
Западный участок (Алтайский коридор) полностью по суше ~ 50 км.
Общая протяжённость ~ 4209,3 километра.
Монголия - сухопутная часть ~ 2878 км, по рекам ~ 588 км, озёрная ~ 18 км.
Общая протяжённость ~ 3485 км.
Казахстан - сухопутная часть ~ 5936 км, ~ 1516 речная, ~ 60 км озёрная, морская ~ 85,8 км.
Общая протяжённость ~ 7599 км.
Азербайджан - сухопутная часть ~ 272 км, речная ~ 55 км.
Общая протяжённость ~ 327 км, плюс морская 22,4 км.
Грузия - два материковых участка общей протяжённостью 572,5 км и морская 22,4 км.
Южная Осетия - полностью сухопутная 70 км.
Абхазия - сухопутная 245 км, плюс морская 22,4 км.
Украина - до 2014г. протяжённость составляла 2295 км.
Белоруссия - сухопутная часть ~ 858 км, ~ 362 речная, озёрная ~ 19 км.
Общая протяжённость 1239 км.
Латвия - сухопутная граница ~ 137 км, ~ 128 речная, ~ 6 км озёрная.
Общая протяжённость ~ 271 км.
Эстония - материковая граница ~ 334 км, сухопутный участок ~ 90 км, речной ~ 88 км, 148 км озёрный. Плюс морская граница ~ 142 км по Финскому заливу.
Финляндия - сухопутный участок ~ 1092 км, речной ~ 60 км, озёрный ~ 120 км. Морская граница 54 км.
Норвегия - сухопутный участок 43 км, речной ~ 153 км, общая протяжённость 195,8 км, ещё морская граница 23,3 км.
Калининградский анклав России граничит с двумя странами:
Польша - сухопутный участок ~ 203 км, озёрный 800 метров, общая протяжённость 204,1 км, плюс морская граница 32,2 км.
Литва - сухопутный участок ~ 30 км, речной ~ 206 км, озёрный ~ 30 км. Общая протяжённость 266 км. Ещё морская граница 22,4 км.