Площа району 856 км². 83 населених пункти (1 місто, 2 селища, 80 сіл) входять до складу міської (Буської), двох селищних (Красненської, Олеської) та 24 сільських рад. Географія Історія 17 січня 1940 року утворено Буський район. У 1959 році до Буського району включені частини території ліквідованих Красненського району і Новомилятинського районів.