V chemii je oligomer ( řecky ολιγος - malý, málo, bezvýznamný; μέρος - část) molekula ve formě řetězce malého počtu identických základních jednotek . To odlišuje oligomery od polymerů , ve kterých je počet jednotek teoreticky neomezený. Horní hranice molekulové hmotnosti oligomeru závisí na jeho chemických vlastnostech. Vlastnosti oligomerů jsou vysoce závislé na změnách počtu opakujících se jednotek v molekule a povaze koncových skupin; od okamžiku, kdy se chemické vlastnosti přestanou měnit s rostoucí délkou řetězce, se látka nazývá polymer.
Podle počtu vazeb se rozlišuje dimer (dva články), trimer (3), tetramer (4), pentamer (5), hexamer (6) atd.
Molekuly schopné tvořit řetězce prostřednictvím polymerizační reakce se nazývají monomery . Při oligomeraci probíhá chemický proces tvorby řetězce monomerů pouze do dosažení určitého stupně polymerace (obvykle v rozmezí 10 až 100).
Oligomery, které se mohou skládat do stabilní sekundární struktury, jako jsou proteiny , se nazývají foldamery .
V biochemii se termín oligomer používá pro označení krátkých jednořetězcových fragmentů nukleových kyselin ( DNA a RNA ) Takové oligomery umístěné na skleněném substrátu nebo nylonové membráně se používají při experimentech s hybridizací DNA .
Oligomery se také nazývají proteinové komplexy sestávající ze dvou nebo více podjednotek. Současně se komplexy z identických podjednotek nazývají homo-oligomery a z různých - hetero-oligomery .