Szczaniec (niem. Stentsch) – wieś w Polsce położona w województwie lubuskim, w powiecie świebodzińskim, w gminie Szczaniec, nad strugą Lubinica. Obszar o charakterze rolniczym. W pobliżu wsi znajduje się rezerwat przyrody typu leśnego "Grodziszcze". Wieś jest siedzibą gminy.

Położenie Szczaniec położony jest na Pojezierzu Lubuskim, dokładniej na Bruździe Zbąszyńskiej, w dorzeczu Obry, pomiędzy Lubinicą a Gniłą Obrą. Krajobraz okolic wsi został ukształtowany w plejstocenie przez zlodowacenie środkowopolskie i bałtyckie. Wieś leży na wysokości 64–67 m n.p.m.Stentsch, Meßtischblatt nr. 3760, 1:25 000, 1933

Przez teren wsi przebiega linia kolejowa o znaczeniu magistralnym Warszawa – Poznań – Rzepin – Frankfurt nad Odrą – Berlin (stacja kolejowa Szczaniec), jednak w odniesieniu do samej miejscowości linia ta ma charakter głównie tranzytowy. W odległości 3 km od wsi znajduje się droga krajowa nr 92.