Sołectwa
Gmina Nędza położona jest w zachodniej części województwa śląskiego w górnym biegu rzeki Odry. Graniczy od północy i wschodu z gminą Kuźnia Raciborska, od południa z gminą Lyski i miastem Racibórz, od zachodu z położoną za Odrą gminą Rudnik.