Ленкница расположена в Любушском воеводстве Польши, в Жарском повяте, и имеет статус городской гмины. Город стоит на реке Ныса-Лужицка, по которой с 1945 года проходит немецко-польская граница. На противоположном берегу находится немецкий город Бад-Мускау.