Державною мовою Латвії є латиська мова. Латиська мова належить до східнобалтійської групи індоєвропейської мовної сім'ї.
Російськомовні становлять значну частину населення всіх міст республіканського підпорядкування: за даними перепису 2000, російська був рідним у Даугавпілсі для 80,4% населення, у Резекні – 58,5%, Ризі — 55,1 %, у Юрмалі — 45,9 %, у Лієпаї — 43,4 %, у Єлгаві — 42,3 % та у Вентспілсі — 41,8 %.
Без латиської можна жити Інші – росіяни, українці, білоруси, поляки, литовці, євреї… Деякі з них добре говорять латиською, але для багатьох першою мовою є далеко не державний. У Ризі ситуація ще загостреніша: офіційно тут лише 42,5% латишів.
За даними поточної статистики, на 1 січня 2022 року чисельність росіян у Латвії становила 454 350 осіб із 1 875 757 осіб населення Латвії, що відповідає 24,22 % населення, з них 302 230 осіб – громадяни Латвії (66,52 %), 120 205 осіб – негромадяни Латвії (26,46 %) та 31 915 осіб – громадяни інших …