上古(じょうこ)は、時代区分の1つ。ただし古語では単に「昔」の意味もある。 歴史時代の前期(およそ古代と中世)を上古・中古・近古に三分した最初である。歴史時代の最初であり、文献記録をたどれる最初の時代である。