«Kongespeilet» ble skrevet en gang på midten av 1200-tallet, men det eldste manuskriptet, AM 243 b, ble skrevet i Bergensområdet rundt 1275. Manuskriptet oppbevares i den Arnamagnæanske samlingen i København. Teksten finnes i mange andre manuskripter, de fleste av dem skrevet på Island. Disse oppbevares hos forskjellige institusjoner i Danmark, Norge, Sverige og Island.