Krajnik – jezioro w Polsce, położone w województwie lubuskim, w powiecie sulęcińskim, w gminie Lubniewice, w granicach administracyjnych miasta Lubniewice.
Według regionalizacji fizycznogeograficznej Polski jezioro Krajnik położone jest na Pojezierzu Łagowskim. Jest najmniejszym, a zarazem najgłębszym (35 m) z grupy jezior lubniewickich. Akwen ma kształt owalny i regularny, brzegi wysokie, częściowo zalesione. Jezioro przylega od zachodu do Lubniewic. Wynurzona roślinność wodna zajmuje większość brzegów akwenu, jednak ogranicza ją szybko opadające dno. Nad brzegiem od strony miasta znajduje się ośrodek wypoczynkowy z plażą i pomostem. Przez jezioro przepływa rzeka Lubniewka (Lubna).
Jezioro do 1945 roku nazywane było Krainich See (1934). 17 września 1949 roku wprowadzono nazwę Krajnik. Obecnie państwowy rejestr nazw geograficznych jako nazwę jeziora również podaje Krajnik, podając źródło informacji Protokół z posiedzenia KUNMiOF w dniach 20-21 kwietnia 2004; Zarządzenie Ministra Administracji Publicznej z dnia 17 września 1949 r., M.P. Nr 76, poz. 947; Atlas jezior Polski, red. J. Jańczak, podając nazwy oboczne: Jezioro Żurawie (wg KNMiOF) oraz Trzciniec…