Lubniewice (niem. Königswalde) – miasto w województwie lubuskim, w powiecie sulęcińskim, siedziba gminy miejsko-wiejskiej Lubniewice, położone nad jeziorami Lubiąż i Krajnik. Nieopodal znajduje się także największe jezioro w okolicy – Lubniewsko. Miasto zamieszkuje około dwóch tysięcy osób.
Położenie Miasto znajduje się w środkowej części województwa lubuskiego w powiecie sulęcińskim na terenach o dużej lesistości; rozłożone jest w wąskim pasie pomiędzy dwoma jeziorami Lubiąż i Krajnik. Dodatkowo w pobliżu granic miasta znajduje się szereg innych jezior np. Lubniewsko, Krzywe i Karpnik. Miasto położone jest przy drodze wojewódzkiej nr 136. Odchodzi też stąd droga lokalna do Bledzewa i Skwierzyny.
Lubniewice leżą w historycznej WielkopolsceMitteilungsblatt des Vereins für Heimatgeschichte der Stadt Müncheberg e. V., a dokładnie na pograniczu Wielkopolski i ziemi lubuskiej.
Według danych z 31 grudnia 2011 r. powierzchnia miasta wynosiła 12,11 km².