Leśnica to miasto położone na Górnym Śląsku w woj. opolskim, w powiecie strzeleckim, które uzyskało lokację miejską w 1217 roku. Znajduje się na południowo-wschodnim zboczu Góry Świętej Anny i ma charakterystyczne wzgórza. Miasto liczyło według danych z 2008 roku 2897 mieszkańców i jest siedzibą gminy miejsko-wiejskiej. Jego nazwa ma korzenie w polskim słowie „las”, co potwierdza dokument księcia opolskiego Kazimierza I z 1217 roku, w którym Leśnica jest opisana jako osada targowa. Leśnica przez wieki była otoczona murami miejskimi, a w 1384 roku posiadała trzy bramy. Miasto doświadczyło wielu zniszczeń, w tym w 1429 roku podczas najazdu husytów, a także w 1451 roku, kiedy spaliło się całkowicie. Po II wojnie światowej Leśnica przeszła w ręce polskie, jednak czas po wojnie przyniósł jej słaby rozwój z uwagi na bliskość przemysłowych sąsiadów. Wśród zabytków znajduje się kościół parafialny pw. Świętej Trójcy z XVIII wieku oraz kościół cmentarny pw. Najśw. Marii Panny z XVII wieku. Miasto ma także pomniki upamiętniające Powstańców Śląskich i ofiary I wojny światowej. W Leśnicy od 1947 roku działa klub piłkarski LZS Leśnica. Miasto współpracuje z czeskimi, niemieckimi i austriackimi miejscowościami jako miasta partnerskie.