Gmina miejsko-wiejska Opole Lubelskie leży w województwie lubelskim, w powiecie opolskim. Obejmuje miasto i 43 sołectwa. Znajduje się w Kotlinie Chodelskiej i charakteryzuje się terenami cennymi przyrodniczo, m.in. Wrzelowieckim Parkiem Krajobrazowym.