Ludza atrodas Latvijas austrumu malā uz vairākiem pakalniem, piecu gleznainu ezeru puslokā. Pilsētas tiesības Ludza ieguva 1777.gadā. Ludzas apkārtne bijusi apdzīvota jau mezolīta laikā. Ludza pirmoreiz minēta 1177.gadā senās krievu (Kijevas un Ipatija) hronikās. Te atradusies latgaļu pils, pie kuras bijusi arī apmetne. Ziemeļpusē viļņus veļ 134,2 hektārus plašais Zvirgzdenes, Mazais Ludzas, Dunakļu, Lielais Ludzas un dienvidos - Runtortas ezers. Šajā ziņā Ludza ir vienīgais tāda rajona centrs valstī