В Галицько-Волинському літописі згадується про поселення Краснопіль (нинішній Солотвин). Район утворено 17 січня 1940 року з трьох складових Станіславського повіту — міста Богородчани і сільських ґмін Богородчани Старі й Ляхівці. За даними облуправління МГБ у 1949 р. в Богородчанському районі підпілля ОУН найактивнішим було в селах Горохолина, Грабовець і Хмелівка. Підпілля ОУН активно діяло до 1951 року.