Rēzekne lett város Latgalliában.
Először 1285-ben említik a források. Történetének korai szakaszában orosz és litván erők támadták, majd 1582-ben a Lengyel-litván unió része lett. 1773-ban városi rangot kapott. 1944-ben a város kétharmada megsemmisült a szovjet bombázások miatt. A háború után újjáépült, és jelentős gazdasági központ lett.
A lakosság 47,5 %-a orosz, 44 5 % lett. A 19. században a város lakosságának kétharmada zsidó volt. 1991-ban lakossága 43 156 fő volt, 2011-ben ez a szám 32 295-re csökkent. Ennek oka a magas átlagéletkorú lakosság és az alacsony születésszám.