Ludzas pilsētas apkārtnē ir 5 ezeri – Lielais Ludzas ezers, Mazais Ludzas ezers, Dunakļu ezerzs, Zvirgzdenes ezers un Runtortas ezers. Protams, lielākais ir Lielais Ludzas ezers: platība apm. 8,5 km2, lielākais garums 7 km, vidējais dziļums 3,5 m, lielakais dziļums 6,5 m, krasta līnijas garums 21,7 km. Ezerdobe izstiepta, ar sašaurinājumu viducī, ezera krasti zemi, dibens smilšains. Lielajā Ludzas ezerā ietek Pilda, Istalsna, strauti no Mazā Ludzas ezera, Dūnākļa ezera un citiem tuvējiem ezeriem, iztek Ludza. Lielajā Ludzas ezerā ir 4 salas, kuru kopejā platība ir 4,8 ha.
Ludza is surrounded by five lakes - Great Ludza Lake, Small Ludza Lake, Dunakļu Lake, Zvirgzdenes Lake and Runtortas Lake.
Great Ludza Lake: Area of approx. 8.5 km2, has an overall length of 7 km , the average depth of 3.5 m, the greatest depth of 6.5 m, coastline length of 21.7 km. The lake has 4 islands with a total area of 4.8 ha.