Киевская Русь имела внешнеполитические отношения с тремя типами государств за период своего существования:
Русские независимые или удельные и родственно (династически) зависимые от великого князя Киевского княжества и земли.
Нерусские государственные образования и земли, являвшиеся ближайшими соседями Киевской Руси, граничившие с ней, вступавшие с ней в войны, союзы, договорные отношения.
Западноевропейские государства, не имевшие непосредственных границ с Киевской Русью.
1. Владимир-Волынское княжество: 988—1240 гг. (с 1214 г. — Королевство Лодомерня). Включало города-княжества Белз, Берестье, Бужск (Межебожье), Городно, Дорогобуж, Каменец, Луцк, Овруч, Пересопица, Червень, где сидели свои князья — вассалы Волынских князей.
2. Галицкое княжество (Червонная Русь, Золотая Русь): 1124—1235 гг.
3. Курское княжество: 1096—1224 гг.
4. Муромское княжество: 988—1015 гг.
5. Переяславское княжество: 1054—1228 гг.
6. Полоцкое княжество: 988—1180 гг. В него входили следующие княжества-уделы, подчинявшиеся полоцкому князю в вопросах внешней политики, войны и мира: Витебское (существовало самостоятельно лишь до 1209 г.), Друцкое, Изяславское, Васильевское и Красненское, Логожское (или Логойское), Минское, Стрежевское.
7. Псковское княжество: 988—1226 гг.
8. Рязанское княжество, затем Рязанское великое княжество (с 1224 г.): 1114—1237 гг. В него входили княжества-города Коломна (Коломенское княжество), Пронск (Пронское княжество).
9. Северские княжества: 1097—1185 гг. Союз городов-княжеств, группировавшихся вокруг Новгород-Северского княжества: Вщиж, Путивль, Рыльск, Трубчевск и собственно Новгород-Северское княжество.
10. Смоленское княжество: 988—1226 гг. В него входило Торопецкое княжество как союзно-вассальное.