Poprzedni spis powszechny z 2002 wykazał 5850 obywateli polskich narodowości łemkowskiej. Ponad 100 Łemków odnotowano na obszarze takich gmin, jak Gromadka, miasto Lubin, gmina Lubin, Rudna, Chocianów, Przemków, Radwanice, Legnica, Wrocław, Strzelce Krajeńskie, Gorlice, Sękowa, Uście Gorlickie, Krynica-Zdrój.

Pierwotnym miejscem zamieszkania Łemków jest obszar Łemkowszczyzny.

Na początku XX wieku po polskiej stronie Karpat zamieszkiwało około 80 tys. Łemków. Pod koniec dwudziestolecia międzywojennego ich liczbę oceniano (w zależności od przyjętych granic Łemkowszczyzny) na 100–150 tysięcy.

O współczesnym rozmieszczeniu i liczebności Łemków zdecydowały akcje przesiedleńcze, przeprowadzone w latach 1946–1947. Pierwszą grupę przesiedleńców stanowią osoby wysiedlone w latach 1944–1946 na Ukrainę. Przesiedlenie to dotknęło nawet 60% ówczesnej liczebności Łemków. Przypuszcza się, że na Ukrainie może mieszkać obecnie do 90 tys. potomków tych Łemków, którzy przesiedleni zostali z Łemkowszczyzny w latach czterdziestych.