Rozmieszczenie Najwięcej ludności polskiej względnie polskiego pochodzenia mieszka w dawnych Inflantach Polskich (Łatgalii, ok. 22 tys.), a więc w okolicach Dyneburga, Krasławia i Rzeżycy (z czego w Dyneburgu ok. 18 tys., co daje 15,1% ogółu mieszkańców tego miasta) oraz stołeczną Rygę (ok. 17 tys.). W skali całego kraju Polacy stanowią według spisu łotewskiego 2,3% ludności (stan na rok 1998).

Historia mały|Cmentarz polski w Prelach Początki osadnictwa polskiego na obszarze obecnej Łotwy sięgają XVI wieku, kiedy to głównie na terenie Inflant Polskich osiedlała się polska szlachta. Aż do 1772 Dyneburg i jego okolice stanowiły integralną część Rzeczypospolitej. Silne wpływy miał tu Kościół katolicki. Spowodowało to znaczną polonizację mieszkańców regionu, zwłaszcza elit. O wiele mniej Polaków zamieszkiwało cieszące się autonomią Księstwo Kurlandii i Semigalii (dominowali w rejonie Iłukszty) oraz tzw. Inflanty szwedzkie i Rygę.

Kolejne fale polskiej ludności napływały na Łotwę w XIX wieku.

W okresie międzywojennym przygraniczne tereny Łotwy zasiedlali Polacy emigrujący tam za chlebem oraz przyjeżdżający do prac sezonowych.