В 1648 році жителі села брали активну участь у народному повстанні, за що їх очікувала кривава розправа після відходу Хмельницького.
Церква Святого Миколая села Дуба вперше згадується 1685 року про сплату 5 злотих катедратика (столового податку). Також згадується у реєстрі духовенства, церков і монастирів Львівської єпархії 1708 року.
В 1939 році у селі проживало 1470 мешканців (1440 українців, 10 поляків, 20 латинників).
Схід селян у селі Дуба засудив діяльність педагога, поета й літературного критика Володимира Іванишина, якому згодом комуністична система обірвала життя на сорок шостому році. Про нього розповідається в нарисі Романа Піхманця «З когорти витязів».