Gojoseon var et gammelt koreansk kongerige. Tilføjelsen af Go (고, 古), som betyder "gamle", adskiller det fra de andre riger kaldet Joseon.
Legenden om Gojoseons oprindelse, som findes registreret i Samguk Yusa (1281) og andre middelalderlige koreanske bøger,[1] fortæller, at landet blev etableret i 2.333 f.Kr. af Dangun, der siges at nedstamme fra himlen. Skønt der ikke er fundet beviser, der understøtter hvilke fakta der kan ligge bag denne tradition,[2] har oplysningen spillet en vigtig rolle i udviklingen af koreansk national identitet.
I det 12. århundrede f.Kr. skal Gija, en prins fra Shang-dynastiet i Kina, angiveligt have grundlagt Gija Joseon. Men på grund af mangel på arkæologiske beviser, er dens eksistens blevet betvivlet i det 20. århundrede, og spiller i dag ikke længere nogen rolle i forståelsen af denne periode.
Den historiske Gojoseon kongedømme blev første gang nævnt i kinesiske kilder i det tidlige 7. århundrede f.Kr..[3] I løbet af sin tidlige fase var hovedstaden i Gojoseon beliggende i Liaoning, omkring 400 f.Kr., og blev flyttet til Pyongyang, mens Jin-staten opstod på den sydlige del af halvøen i det 3. århundrede f.Kr..[4]
I 108 f.Kr. invaderede Han-dynastiet i Kina og besejrede Wiman Joseon. Han-styret etablerede 4 kommanderier for at administrere Gojoseons territorium. Området blev senere erobret af Goguryeo i 313 e.Kr..
Deres sprog var sandsynligvis en forgænger for de ligeledes forhistoriske Buyeo sprog, og måske en form for proto-koreansk.[5]