Первоначально территория села принадлежала Галицко-Волынскому княжеству. В 1340 году, в процессе войн за раздел княжества, территория попадает под власть Польши. Первые дошедшие до нас письменные упоминания о селе содержатся в польских документах и датированы 1366 годом.
1 сентября 1939 года начинается Вторая мировая война. Германия вторгается в Польшу. К 12 сентября немецкие войска выходят к Львову с запада. Однако, выполняя договорённости с СССР, Германия возвращает занятые территории советским войскам. Село становится советским, но ненадолго — 22 июня 1941 года немецкие войска переходят советскую границу. 30 июля 1944 года в ходе Львовско-Сандомирской операции село перешло под контроль Красной Армии. Над братской могилой павших при штурме села установлен мемориал (ликвидирован в 2023 году, захоронение перемещено).
В 1991 году СССР распадается на ряд независимых государств. УССР становится Украиной.
Село
Население по переписи 2001 года составляло 994 человека. Занимает площадь 3,603 км². Почтовый индекс — 81364. Телефонный код — 3234. Адрес: 81364, Львовская обл., Мостисский район, с. Крукеничи.