Утворений 1 січня 1923 року внаслідок перенесення адміністративного центру з Чесанова з перейменуванням Чесанівського повіту.
1 квітня 1930 р. присілок Чотирибоки вилучено з сільської гміни Старе Село Любачівського повіту і включено до сільської гміни Вілька Жапалівська того ж повіту[1].
Розпорядженням міністра внутріщніх справ 26 березня 1934 р. землі «Островецькі Ниви» вилучені з території села Острівець та приєднані до села Лисі Ями[2] а село Острівець приєднано до міста Любачів[3].
15 червня 1934 р. села Жапалів і Вілька Жапалівська передані з Любачівського повіту до Ярославського, також присілок Ігначе вилучений з сільської гміни Старе Село Любачівського повіту і включений до сільської гміни Радава Ярославського повіту, натомість з Ярославського передане село Нова Гребля до Любачівського повіту[4]. Того ж дня з Яворівського повіту вилучено ґміни Будомєж і Грушув і приєднано до Любачівського повіту. Натомість з Любачівського повіту вилучено ґміну Ліповєц (з присілками Лінденау і Майдан) і включено її у Яворівський повіт[5]. До повіту входило 66 адміністраційних ґмін: 64 сільські і 2 міські. До міської ґміни в Любачеві належало місто разом із присілками Балаї, Гурче і Мокриця.
1 серпня1934 р. здійснено новий поділ на сільські гміни[6] внаслідок об'єднання дотогочасних (збережених від Австро-Угорщини) ґмін, які позначали громаду села. Новоутворені ґміни відповідали волості — об'єднували громади кількох сіл або (в дуже рідкісних випадках) обмежувались єдиним дуже великим селом.
Публіковані польським урядом цифри про національний склад повіту за результатами перепису 1931 року (з 87 266 населення ніби-то було аж 43 294 (49,61 %) поляків при 38 237 (43,82 %) українців, 5 485 (6,28 %) євреїв і 124 (0,14 %) німці) суперечать даним, отриманим від місцевих жителів (див. вище), та пропорціям за допольським (австрійським 1907 року[10]) і післяпольським (радянським 1940 і німецьким 1943) переписами.
У складі СРСР
У середині вересня 1939 року німці окупували територію повіту, однак вже 26 вересня1939 року мусіли відступити, оскільки за пактом Ріббентропа — Молотова правобережжя Сяну належало до радянської зони впливу. 27 листопада1939 р. повіт включений до новоутвореної Львівської області[12] й одночасно до повіту включені волості Ярославського повіту: