Een niet-coderend RNA (ncRNA) is een functioneel RNA-molecuul dat niet in een eiwit wordt vertaald. Minder gebruikte synoniemen zijn niet-eiwitcoderend RNA (npcRNA), niet-boodschapper-RNA (nmRNA) en functioneel RNA (fRNA). De term klein RNA (sRNA) wordt vaak gebruikt voor korte bacteriële ncRNA's. De DNA-sequentie waaruit een niet-coderend RNA wordt getranscribeerd, wordt vaak een "RNA-gen" genoemd.

Niet-coderende RNA-genen omvatten overvloedige en belangrijke RNA's zoals transfer-RNA (tRNA) en ribosomaal RNA (rRNA); ook RNA's zoals snoRNA's, microRNA's, siRNA's, snRNA's, exRNA's, en piRNA's en de lange niet-coderende RNA's (lange ncRNA's). Het aantal ncRNA's in het menselijk genoom is onbekend. Recente studies suggereren echter het bestaan van duizenden ncRNA's. Maar zie Aangezien de functie van nieuw geïdentificeerde ncRNA's niet is bewezen, is het mogelijk dat vele niet-functioneel zijn.

Het eerste niet-coderende RNA dat werd geanalyseerd was een alanine tRNA dat in bakkersgist werd aangetroffen. De structuur ervan werd in 1965 gepubliceerd.