11 августа 1920 года Латвийская Республика и Российская Федеративная Советская Социалистическая Республика подписали мирный договор, что предусматривало установление дипломатических и консульских отношений между договорившимися сторонами сразу после ратификации мирного договора.
Первым дипломатическим представителем – Посланником Латвийской Республики в Советской России был Янис Весманис; 2 ноября 1920 года он вручил Российской стороне верительные грамоты. Посольство Латвии с 1920 года по 1940 год находилось в Москве.
Первые консульские представительства Латвии в России начали работу еще во время гражданской войны в 1919 – 1920 годы в Благовещенске и Мурманске.
Консульские функции также исполняли представители Латвийского Временного правительства: на севере России – Алфредс Икнерс (в Архангельске), на юге России – Кристапс Бахманис (в Киеве) и Рудольф Лиепиньш (на Дону и Кубани).
С июня 1919 года по октябрь 1920 года в Сибири и на Урале (во Владивостоке) работал дипломатический представитель Янис Мазполис.
После заключения мирного договора в Советской России (с декабря 1922 года - СССР) работу вели следующие консульские представительства Латвии:
1. в Москве – генеральное консульство (1920 – 1923гг.)
2. в Петрограде (с 1924 года – Ленинград)
- Генеральное консульство (1924 – 1932гг.; 1937 – 1938 гг.)
- Консульство (1920 – 1924гг.; 1932 – 1937гг.)
3. в Нижнем Новгороде – консульство (1920 – 1921гг.)
4. в Омске – консульство (1921 – 1923гг.)
5. в Витебске – консульство (1925 – 1932гг.)
6. во Владивостоке – Консульское агенство (1920 – 1923гг.)
24 августа 1991 года Российская Федерация признала факт восстановления независимости Латвийской Республики, и 4 октября Латвия и Россия возобновили дипломатические отношения.