Położenie
Gmina zajmuje obszar 72 km kwadratowych, z czego blisko 90% to grunty rolnicze. Od północnego – zachodu graniczy z gminą Jawor, od zachodu z gminą Paszowice, od wschodu z gminami Legnickie Pole i Wądroże Wielkie, od południowego – wschodu z gminą Udanin, a od południowego – zachodu przylega do granic byłego województwa wałbrzyskiego. Gminę zamieszkuje ponad 4054 mieszkańców (stan na 31 marca 2021r.).
W skład gminy wchodzi 12 sołectw: Mściwojów, Targoszyn, Marcinowice, Barycz, Luboradz, Drzymałowice, Zimnik, Godziszowa, Grzegorzów, Niedaszów, Snowidza, Siekierzyce. Siedziba Urzędu Gminy mieści się w Mściwojowie. Przez teren gminy biegną dwie drogi wojewódzkie nr 363 i 374.