Родился в 1968 году во Львове в семье медиков. В 1993 году с отличием окончил лечебный факультет Львовского государственного медицинского института. В 1999 году защитил диплом юриста в Львовском государственном университете имени Ивана Франко. В 1991—1994 годах был председателем Студенческого братства города Львова. В 1994 − 1998 годах — депутат Львовского областного совета. Народный депутат Украины третьего (1998—2002 гг.) и четвёртого (2002—2006 гг.) созывов. Председатель националистического Всеукраинского Объединения «Свобода». Кандидат на пост мэра Киева на досрочных выборах в 2008 году.
Женат, воспитывает троих детей.
Ксенофобские высказывания Олега Тягнибока
Олег Тягнибок неоднократно делал русофобские и антисемитские высказывания. В июле 2004 года он в Ивано-Франковской области призвал «отдать Украину украинцам» и «не бояться бороться с москалями, с немцами, с жидвой»[1]. В марте 2005 года в эфире «5 канала» он заявил, что из самого детства не предает своих взглядов, согласно с которыми «неукраинцы не испытывают внутренней благосклонности к украинской земле»[1]; он также подтвердил, что в Ивано-Франковской области говорил об «тех, кто оккупировал Украину»[1]: «я говорил о россиянах, я говорил о немцах, я говорил о жидах»[1]. Тогда же Олег Тягнибок заявил, что не намерен публично извиняться перед оккупантами за свои предыдущие выражения [1].
«Действия господина Тягнибока не повлияют на отношения между нашими странами» (Дипломат Израиля
в газете «Столичные новости» от 12.04.2005