About LucyESL
A job board for English teachers in South Korea, and the schools that hire them.
Updated 2026-10-21 · figures counted from the live board, data updated
LucyESL in numbers
- LucyESL lists 586 live English-teaching jobs in South Korea, most of them copied from other public job boards and labelled as copied. See the market page.
- LucyESL has live jobs in every one of the 13 regions it counts, from Seoul to Jeju. See every region, counted.
- On LucyESL, 291 of the live jobs read as a school, university or public programme hiring directly rather than through a recruiter, and every recruiter is labeled. See the direct-hire listings.
- The median monthly salary stated in full-time adverts on LucyESL is ₩2,500,000, across 466 adverts that state one. See the salary data.
- Of the 537 adverts on LucyESL offering a monthly salary, 364 state the total hours you would spend on site, and every listing shows what its advert left out. See the disclosure figures.
- The LucyESL Advert Record has recorded what Korean English-teaching job adverts state every month since September 2026, and where they are, region by region, since October 2026: 2 months so far, each fixed once it is written. See the monthly record.
- Assistants can read LucyESL directly: the live board as JSON, any page as Markdown at its own address, and an MCP server that ChatGPT and Claude can connect to, with no key. See the developer page.
Every figure here is recomputed from the board each time the page is read, and is printed on the page it links to. A sentence appears here only once the number behind it is big enough to be worth saying.
What we could not find anywhere else
- When we looked on 20 September 2026, in English and in Korean, we could not find a published count of Korean English-teaching job adverts by region with a method and a sample size. LucyESL publishes one, and records it every month from October 2026. See the market page.
- When we looked on 27 September 2026, we could not find published figures for how many Korean English-teaching job adverts state their working hours, severance, pension or health insurance. LucyESL counts them across the live board. See the disclosure figures.
- When we read all 36,644 servers listed in the official MCP Registry on 27 September 2026, we could not find one for English-teaching jobs in South Korea other than LucyESL's. See the developer page.
If you know of one we missed, tell us at hello@lucyesl.com and we will link it. Each search is run again at least every 90 days, or its line comes down.
Why LucyESL exists
To help you answer three questions before you commit to moving across the world:
- Is this employer real? — verification badges show what we actually checked, and when.
- Is this job actually good? — every listing carries a Lucy Job Quality Report: salary, teaching hours, on-site hours, effective pay per hour, housing, and which legally required benefits the employer put in writing. Plain facts, no hidden score.
- Who am I really dealing with? — direct-hire schools, public programs, recruiters, and staffing companies are always labeled, and you can filter for direct hire only.
What we do
- Korea only. Seoul to Jeju — no global listings, no filler.
- Pay shown wherever the employer stated it — never buried, and "Not stated" is said out loud. Across the whole board, pay is measured on the salary data page.
- Employer verification — one badge, see the verification standards for exactly what it means. Verification is never for sale.
- Listings we copied from other public boards — so you don't have to tab-hop — are always marked “Copied listing” and are never presented as verified. You apply on the original posting, or LucyESL prepares your application as one link to send the employer.
- Listings expire automatically unless the employer reconfirms the job is still open, so what you see is actually hiring.
- An employer's first listing is reviewed with its verification documents before it goes live. After that, a verified school's listings go up at once and are reviewed afterwards; a recruiter's are reviewed every time.
- Every crawler and assistant is served the page you are reading, word for word — how we check.
What we deliberately don't do
- No anonymous school reviews or public blacklists.
- No selling "trust" — featured placement is always labeled Featured and is separate from verification.
- No recruiter ban — recruiters can be useful — but no hidden recruiters either. The poster type is always on the card.
Contact
Questions, corrections, employer inquiries: hello@lucyesl.com. Privacy and data-deletion requests: privacy@lucyesl.com — details in our privacy policy. Something unsafe on a listing? Use the report link on the listing itself, or see safety & reporting.
For programs, too
The live board is published as JSON and as an MCP server an assistant can search, with the statistics as open data: LucyESL for AI agents and developers.