В количественном выражении число латышей на 1 марта 2011 года составило 1 284 194 человека, тогда как в 2000 году их было 1 370 703.
Доля русских в общем населении страны сократилась с 29,6% в 2000 году до 26,9% в 2011 году (соответственно, 703 243 и 556 422). Уменьшился удельный вес белорусов, с 4,1% до 3,3% (с 97 150 до 68 174); украинцев, с 2,7% до 2,2% (с 63 644 до 45 699); поляков, с 2,5% до 2,2% (с 59 505 до 44 783) и литовцев, с 1,4% до 1,2% (с 33 430 до 24 426).
Численность жителей цыганской и еврейской национальности почти сравнялась: цыган в марте 2011 года в Латвии было 6452 (11 лет назад — 8205), евреев — 6416 (11 лет назад — 10 385). Немцев в Латвии осталось 3023 (было 3465), эстонцев — 2000 (было 2652).
В целом в 2011 году в Латвии проживали представители более 170 национальностей. Следует отметить, что при проведении переписи населения указание национальности было добровольным.