У корейского языка существуют несколько диалектов по всему Корейскому полуострову. Рельеф полуострова преимущественно гористый, и «территория» каждого из диалектов приблизительно соответствует географическим регионам. Однако географическая близость не всегда соотносится с диалектной: так юкчинский диалект крайнего севера по историческим причинам больше похож на пхеньянский диалект, чем на окружающий его хамгёнский. Большая часть диалектов названа по именам Восьми провинций Кореи.
Диалект Чеджу используется в провинции Чеджудо, а также на юго-западном побережье Южной Кореи. Настолько сильно отличается от остальных диалектов, что некоторыми лингвистами рассматривается как отдельный, близкородственный корейскому язык.
Языки средневековых царств Кореи — Силла, Пэкче и Когурё — по-видимому, находились в близком родстве с современным корейским языком, однако вопрос о степени родства каждого из указанных языков остаётся предметом дискуссий. В наибольшей степени от корейского языка отстоял когурёский язык, который иногда сближают с японским языком.