Nukleoprotein je jakýkoliv protein (bílkovina), na který je navázána nukleová kyselina. Je to vlastně bílkovina, v níž nebílkovinnou složku tvoří DNA (deoxyribonukleoprotein, DNP) nebo RNA (ribonukleoprotein, RNP).[1] Většina nukleových kyselin se v buňce vyskytuje ve formě nukleoproteinů.
Deoxyribonukleoprotein vzniká spojením DNA s bílkovinami, především s histony za vzniku nukleozomu, dále s transkripční faktory nebo protaminy.
Ribonukleoprotein vzniká spojením RNA s bílkovinami za vzniku ribozomu, spliceozomu, signál rozpoznávajících částic, telomerázy, snRNP, snoRNP, RNázaP, hnRNP.
Nukleoproteiny jsou známé i ve virologii, neboť jednoduché virové částice jsou často bílkoviny, které na sebe vážou virovou RNA nebo DNA. Toto bílkovinné pouzdro virové částice se nazývá kapsida virů.[2][3]
Nukleoproteiny vytvářejí stabilní komplexy (například zhutnění DNA do nukleozomů) nebo se vytvářejí dočasně a rozpadají se (například při zprostředkování syntézy nebo degradace DNA).