{
    "source": "https://lucyesl.com/salaries",
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "LucyESL — https://lucyesl.com/salaries",
    "updated": "2026-10-25",
    "live_listings": 586,
    "salaried_listings": 537,
    "salaried_listings_fulltime": 512,
    "salary_krw_month_fulltime": {
        "n": 466,
        "median": 2500000,
        "p25": 2400000,
        "p75": 2600000
    },
    "by_region": {
        "seoul": {
            "n": 159,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2600000
        },
        "gyeonggi": {
            "n": 169,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2600000
        },
        "busan": {
            "n": 28,
            "median": 2400000,
            "p25": 2400000,
            "p75": 2500000
        },
        "daegu": {
            "n": 12,
            "median": 2400000,
            "p25": 2400000,
            "p75": 2600000
        },
        "daejeon": {
            "n": 13,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2500000
        },
        "gwangju": {
            "n": 8,
            "median": 2550000,
            "p25": 2400000,
            "p75": 2600000
        },
        "gangwon": {
            "n": 11,
            "median": 2600000,
            "p25": 2400000,
            "p75": 2800000
        },
        "chungcheong": {
            "n": 12,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2700000
        },
        "jeolla": {
            "n": 9,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2500000
        },
        "gyeongsang": {
            "n": 20,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2600000
        }
    },
    "by_employer_type": {
        "academy": {
            "n": 188,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2600000
        },
        "recruiter": {
            "n": 276,
            "median": 2500000,
            "p25": 2400000,
            "p75": 2600000
        }
    },
    "effective_krw_per_teaching_hour": {
        "n": 70,
        "median": 22550,
        "p25": 19200,
        "p75": 25200,
        "below_statutory_minimum": 0,
        "statutory_minimum_2026": 10320
    },
    "disclosure_stated_of_live": {
        "Monthly salary": 481,
        "Teaching hours per week": 80,
        "Total on-site hours": 364,
        "Severance (퇴직금)": 409,
        "National pension": 417,
        "Health insurance": 421,
        "Flight / settlement support": 365,
        "Paid vacation days": 368,
        "Split shift": 6
    },
    "disclosure_denominator_by_field": {
        "Monthly salary": 537,
        "Teaching hours per week": 586,
        "Total on-site hours": 537,
        "Severance (퇴직금)": 537,
        "National pension": 537,
        "Health insurance": 537,
        "Flight / settlement support": 537,
        "Paid vacation days": 537,
        "Split shift": 586
    },
    "housing": {
        "provided": 401,
        "allowance": 55,
        "none": 23
    },
    "segment_minimum_n": 8,
    "note": "Descriptive statistics of live job listings (advertised minimums), not employer benchmarks. Most listings are aggregated from public boards and labeled as such on lucyesl.com; the aggregate statistics are computed by LucyESL."
}