Őskori és bronzkori leletek bizonyítják, hogy régtől fogva lakott ez a település. Biharugra elődtelepülései az Árpád-korig vezethetők vissza: Peszere, Peterd, Iregd vagy Nagyugra, Kisugra vagy Egyházasugra, Monostorugra. A tatár- és törökdúlás kövezkeztében ezek a települések elnéptelenedtek, elpusztultak. A török kiűzése után az ugrai birtokot az Ugray család, majd a család örököse, Bölöny Sándor birtokolta. A XX. század első felében háromszor történt birtokváltozás az ugrai határban. Az utolsó 1945-ben, amikor a földosztó bizottság 308 nincstelen között osztott ki 2300 kh. urasági földet. A II. világháború alatt tankcsata zajlott a falu területén, amely során több ház rommá vált. A háború utáni újjáépítés 70 új házat adott a településnek, még Bölöny Sándor szilaspusztai kastélyának tégláit is ezekben a házakban találhatjuk meg.