Uhemiji,oligomer je molekul koji se sastoji od nekolikomonomernih jedinica (ολιγος, ilioligos je grčki zanekoliko), u kontrastu sapolimerom koji u principu može da sadrži neograničen broj monomera.[1]Dimeri,trimeri, itetrameri su oligomeri. Mnoga ulja su oligomerna, na primer tečni parafin.
Ubiohemiji, termin oligomer se koristi za kratke jednolančane fragmentenukleinskih kiselina, poputDNK iliRNK,[2] ili slične fragmente analogne nukleinskim kiselinama, kao što supeptidna nukleinska kiselina iliMorfolino. Takvi oligomeri se koriste uhibridizacionim eksperimentima. Termin oligomer isto tako može da se odnosi naproteinski kompleks, koji se sastoji od dve ili višepodjedinice. U tom slučaju, kompleks je formiran od različitihproteinskih podjedinica se naziva heterooligomer iliheteromer. Kad je samo jednaproteinska podjedinica prisutna u kompleksu, on se naziva homooligomer ili homomer.