Liste over de længst regerende danske monarker er en liste over de danske monarker som har regeret længst. Denne liste er gældende både for Kongeriget Danmark, hvilket er listen over de længst regerende monarker. Ellers er listen delt ud på Danmark-Norge og Danmark til Kalmarunionen mellem Danmark, Norge og Sverige, siden Gorm den Gamle.
Listen kan også deles ud på hvilken kongeslægt der har siddet på tronen, hvilket i Danmarks tilfælde var Oldenborgerne fra Christian 1. til Frederik 7. der sad i en periode på 415 år, fra 1448 til 1863. Den periode dækker over slutningen af Kalmarunionen, Danmark-Norge og helstaten Danmark. Fra 1863 til i dag har Glücksborgerne indtil Margrethe 2.’s regeringstid er slut besiddet tronen. Efter den nuværende kronprins vil en ny slægt overtag[kilde mangler]. Alle de skiftende slægter er dog en del af kongehuset Oldenborg.
Hvis Frederik 6. Danmarks de facto regent fra 14. april 1784 til 14 jan. 1839, vil han havde regeret i 54 år og 275 dage. Altså længere end end Christian 9. og Erik af Pommern. Ligeledes længere end sin far Christian 7. som derved kun ville have regeret 18 år.