Jemielnica leży w województwie opolskim i liczy około 7 700 mieszkańców. Jemielnica jest wsią (nie posiada praw miejskich), która została założona w średniowieczu. Znajduje się tu pocysterski zespół klasztorny z XIII wieku. Jemielnica leży nad rzeką Jemielnicą. W skład gminy wchodzą sołectwa: Jemielnica, Barut, Centawa, Gąsiorowice, Łaziska, Piotrówka i Wierchlesie.