By genomic span, RBFOX1 is the largest annotated human protein-coding gene in GENCODE v50, at 2,473,539 base pairs. DMD, the textbook answer, ranks fourth at 2,241,933 base pairs.
The smallest gene has no equally simple answer. MLDHR is 96 base pairs under an HGNC-approved protein-coding filter, while the 8-base-pair TRDD1 immune-receptor segment is the shortest gene feature in the unfiltered annotation.
What is the largest gene in the human genome?
RBFOX1 is the largest human protein-coding gene by genomic span in GENCODE v50, covering 2,473,539 base pairs on chromosome 16.[1][4]
GENCODE v50 was released in June 2026 for the GRCh38.p14 human genome and is paired with Ensembl release 116.[2] Its four longest protein-coding gene spans are RBFOX1 at 2,473,539 bp, CNTNAP2 at 2,304,997 bp, PTPRD at 2,298,757 bp, and DMD at 2,241,933 bp. The current Ensembl record uses the same RBFOX1 boundaries.[5]
The chart compares genomic spans, including introns, on a logarithmic scale. RBFOX1 spans about 25,800 times as many bases as MLDHR under the filters described below. We calculated both numbers from the same GENCODE release.[1][4]
Is DMD the largest human gene?
No. DMD is exceptionally long, but it ranks fourth among protein-coding genes by genomic span in GENCODE v50.[1][4]
DMD became the standard answer because a 1995 study described it as the largest gene then known, with 79 exons across at least 2.3 million bases. The study also found that one DMD transcript takes about 16 hours to make.[8] Current annotation catalogs include longer boundaries for RBFOX1, CNTNAP2, and PTPRD.
Even on the same GRCh38.p14 assembly, annotation providers draw some boundaries differently. NCBI RefSeq currently spans RBFOX1 across 2,473,620 bp and DMD across 2,220,167 bp, compared with 2,473,539 bp and 2,241,933 bp in GENCODE.[6][7] A precise claim therefore needs both the annotation source and release.
Gene length also does not determine protein length. DMD encodes dystrophin, but TTN encodes titin, the largest human protein. Introns make up most of the DMD gene span and are removed from the mature RNA.[8]
What is the smallest gene in humans?
There is no filter-free single answer: TRDD1 is the shortest annotated gene feature at 8 bp, while MLDHR is the shortest HGNC-approved protein-coding gene at 96 bp in GENCODE v50.[1][4]
TRDD1 is a T-cell receptor diversity segment, not a conventional standalone protein-coding gene. If every row labeled protein_coding is accepted, GENCODE also contains an unnamed 27-bp locus, ENSG00000310590.[1][4] Requiring an HGNC-approved symbol and a protein-coding biotype removes both ambiguities.
Under that rule, MLDHR is one exon and 96 bp long on chromosome 10. NCBI lists it as a validated protein-coding gene, and HGNC approved the symbol in 2024.[9][10] MLDHR is also known as MP31 because it encodes a 31-amino-acid micropeptide involved in mitochondrial lactate metabolism.[9][11] Protein length is a separate measurement, covered in our guide to the smallest proteins.
How was gene length calculated?
Gene length in this guide means the inclusive genomic span of a GENCODE gene feature: end coordinate minus start coordinate plus one.[4]
We downloaded the chromosome annotation for GENCODE v50 on August 10, 2026. For the largest-gene ranking, we kept protein-coding genes and excluded readthrough loci, matching GENCODE's reported set of 19,442 protein-coding genes. For the shortest conventional protein-coding result, we also required an HGNC identifier.[1][3]
| Measurement | What it counts | Why the ranking changes |
|---|---|---|
| Genomic span | Every base from the annotated gene start to end, including introns | Boundaries vary by assembly and annotation release |
| Transcript length | Exons joined in one RNA isoform | One gene can have many transcripts |
| Coding sequence | Bases translated into protein | UTRs and introns are excluded |
| Protein length | Amino acids in one protein product | This measures the product, not the gene |
The distinction matters most for long, intron-rich genes. A mature transcript can be far shorter than the genomic region from which it was transcribed. An ORF finder can identify candidate coding regions in a DNA sequence; the full genomic span still comes from the gene annotation.
Sources▼
- Human Release 50 (GRCh38.p14) GENCODE · August 10, 2026. https://www.gencodegenes.org/human/release_50.html
- The Human GENCODE Gene Set: Release history GENCODE · August 10, 2026. https://www.gencodegenes.org/human/releases.html
- Human release statistics (v50) GENCODE · August 10, 2026. https://www.gencodegenes.org/human/stats.html
- Format description of GENCODE GTF GENCODE · August 10, 2026. https://www.gencodegenes.org/pages/data_format.html
- Ensembl REST lookup: RBFOX1 (ENSG00000078328) Ensembl · August 10, 2026. https://rest.ensembl.org/lookup/id/ENSG00000078328?content-type=application/json
- RBFOX1 RNA binding fox-1 homolog 1 [Homo sapiens] NCBI Gene · August 10, 2026. https://www.ncbi.nlm.nih.gov/gene/54715
- DMD dystrophin [Homo sapiens] NCBI Gene · August 10, 2026. https://www.ncbi.nlm.nih.gov/gene/1756
- The human dystrophin gene requires 16 hours to be transcribed and is cotranscriptionally spliced Nature Genetics · 1995. https://pubmed.ncbi.nlm.nih.gov/7719347/
- MLDHR mitochondrial lactate dehydrogenase regulator [Homo sapiens] NCBI Gene · August 10, 2026. https://www.ncbi.nlm.nih.gov/gene/133834869
- MLDHR symbol report (HGNC:55481) HUGO Gene Nomenclature Committee · August 10, 2026. https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/HGNC:55481
- An Upstream Open Reading Frame in Phosphatase and Tensin Homolog Encodes a Circuit Breaker of Lactate Metabolism Cell Metabolism · 2021. https://pubmed.ncbi.nlm.nih.gov/33406399/

Founder and computational chemist, ProteinIQ
Dr. Matic Broz is the founder of ProteinIQ and a computational chemist. He completed a PhD focused on protein structure, molecular dynamics, and neural networks, and writes about structural biology and scientific software.