Une langue officielle, plusieurs langues régionales reconnues
Le letton, seule langue officielle, est la langue maternelle d'environ les deux tiers des habitants. La minorité russophone, héritée de la période soviétique, en représente plus d'un tiers et reste concentrée à Riga et dans les villes de l'est du pays, notamment à Daugavpils où elle est majoritaire ; son intégration linguistique et le statut du russe dans l'enseignement public restent des sujets de débat politique récurrents.
Letton
Langue balte, seule langue officielle depuis la loi linguistique de 1999 ; son usage exclusif dans l'administration et l'enseignement public est un enjeu politique récurrent.
Russe
Langue de la minorité russophone, héritée des migrations de la période soviétique, largement implantée à Riga, à Daugavpils et dans les grandes villes de l'est du pays.
Latgalien
Parler balte de la région de Latgale (sud-est), reconnu par la loi comme variété historique de la langue lettone à préserver, sans statut de langue officielle distincte.