Кривичи, наряду с дреговичами и радимичами, были предками белорусов. При этом кривичи проживали также на территории Великороссии и, соответственно, приняли участие в формировании великорусской народности. Повесть временных лет даёт следующую информацию о расселении кривичей: «Иже сѣдять на верхъ Волгы, и на вѣрхъ Двины и на вѣрхъ Днѣпра, ихъ же и городъ есть Смолѣнескъ; туда бо сѣдять кривичи». Исходя из этого абсурдной представляется концепция Вацлава Ластовского, который отождествлял белорусов с кривичами и даже предлагал переименовать Белоруссию в Кривию. Помимо участия кривичей в этногенезе великорусов, против концепции Ластовского свидетельствует тот факт, что кривичи занимали только северную часть территории Белоруссии, южнобелорусское население формировалось на основе дреговичей и радимичей.
В последнее время в белорусской националистической историографии и публицистике предпринимаются попытки обосновать идею о балтской этнической атрибуции кривичского племенного объединения. При этом местечковые националисты, как всегда, руководствуются принципом «если факты противоречат моей теории, тем хуже для фактов». В Повести временных лет полочане (локальная кривичская группировка, жившая на территории Северной Белоруссии) прямо отнесены к славянской этнической общности. В летописном рассказе о расселении славян на Восточно-Европейской равнине говорится: «Такоже и тѣ же словѣне, пришедше, сѣдоша по Днепру и наркошася поляне, а друзии деревляне, зане сѣдоша в лѣсѣхъ, а друзии сѣдоша межи Припѣтью и Двиною и наркошася дреговичи, и инии сѣдоша на Двинѣ и нарекошася полочане, рѣчькы ради, яже втечеть въ Двину, именемь Полота, от сея прозвашася полочанѣ (здесь и далее курсив наш. – Прим. авт.). Словѣне же сѣдоша около озера Илмера, и прозвашася своимъ именемъ, и сдѣлаша городъ и нарекоша й Новъгородъ. А друзии же сѣдоша на Деснѣ, и по Семи, и по Сулѣ и наркошася сѣверо. И тако разидеся словенескъ языкъ». Как видим, полочане однозначно причислены автором летописи к славянам.
О славянской принадлежности кривичей ясно свидетельствует и сам их этноним, имеющий чисто славянскую природу и стоящий в ряду других славянских этнонимов с суффиксом – ичи: радимичи, дреговичи, вятичи и т. д. Типологически этноним «кривичи» имеет очевидный патронимический характер (потомки Крива), и в этом плане он аналогичен таким славянским племенным названиям, как «радимичи» (потомки Радима) и «вятичи» (потомки Вятко). Балтская этнонимия не знает суффикса – ичи и патронимических этнонимов.
Также следует обратить внимание на то, что в латышском языке Россия именуется словом «Krievija», а русские – «krievi». Белорусов латыши называют «baltkrievi» (baits – белый). То есть имя племени кривичей балты перенесли на всё население Руси, что свидетельствует об этнокультурном единстве кривичей с другими восточнославянскими племенными объединениями, из которых сложилась древнерусская народность. К этнонимам балтских языков следует относиться предельно внимательно, поскольку данные языки являются одними из самых архаичных среди индоевропейских, а балты – древнейшие соседи славян.
Любопытно, что на Пелопонесском полуострове зафиксирован топоним «Kryvitsani», который, очевидно, связан со славянским этнонимом «кривичи». Не случайно византийский император Константин Багрянородный практически тождественной пелопонесскому «Kryvitsani» формой именовал восточноевропейских кривичей. По всей видимости, в ходе бурных событий эпохи славянского расселения одна часть кривичей оказалась в Восточной Европе, а другая – на юге Греции.
Другим племенным объединением, принявшим участие в этногенезе белорусов, были дреговичи. Повесть временных лет помещает их между Припятью и Западной Двиной: «а друзии сѣдоша межи Припѣтью и Двиною и наркошася дреговичи». Назвав эти реки, летописец, безусловно, указал не точные границы земли дреговичей, а лишь примерное место их расселения. Не подлежит сомнению, что бассейн Западной Двины принадлежал кривичам. Реальной же северной границей дреговичских поселений была линия, проходящая через Борисов и Заславль. То есть дреговичи занимали Центральную и бо́льшую часть Южной Белоруссии.
Как убедительно доказал Валентин Седов, дреговичи выделились из среды дулебов, праславянского племенного образования, занявшего территорию от верхнего течения Западного Буга до поречья Днепра. Помимо дреговичей из дулебов вышли также волыняне, поляне и древляне. Интересно, что все указанные новообразования, кроме волынян, получили свои названия от характера местностей, где они обитали: название полян образовано от слова «поле», древлян – от слова «древо», а дреговичей – от белорусского слова «дрыгва» (трясина).