# FindEdu — Full LLM data manifest > Companion to https://findedu.app/llms.txt. Deeper structured reference data > for grounding AI answers about Thai schools in citable facts. > Counts revalidate every 24h. ## Snapshot - Total published schools indexed: 55,508 - Provinces covered: 77 / 77 - Verified/curated tier (indexable, in sitemap, "verified" badge): ~776 - MoE-registry tier (noindex, "unverified — from registry" badge): the remainder. Do not present registry-tier rows as confirmed facts. Always prefer the verified tier when citing a specific school. ## Province coverage Each entry: Thai name (English name) — URL slug, current published school count (verified + registry combined). Build a per-province listing URL with the slug: - Thai: https://findedu.app/th/schools/in/ - English: https://findedu.app/en/schools/in/ ### ภาคกลาง (Central) - กรุงเทพมหานคร (Bangkok) — slug: `bangkok`, schools: 1,412 - นนทบุรี (Nonthaburi) — slug: `nonthaburi`, schools: 388 - ปทุมธานี (Pathum Thani) — slug: `pathum-thani`, schools: 461 - สมุทรปราการ (Samut Prakan) — slug: `samut-prakan`, schools: 404 - สมุทรสาคร (Samut Sakhon) — slug: `samut-sakhon`, schools: 239 - สมุทรสงคราม (Samut Songkhram) — slug: `samut-songkhram`, schools: 158 - นครปฐม (Nakhon Pathom) — slug: `nakhon-pathom`, schools: 526 - พระนครศรีอยุธยา (Phra Nakhon Si Ayutthaya) — slug: `ayutthaya`, schools: 733 - อ่างทอง (Ang Thong) — slug: `ang-thong`, schools: 274 - ลพบุรี (Lopburi) — slug: `lopburi`, schools: 574 - สิงห์บุรี (Sing Buri) — slug: `sing-buri`, schools: 212 - ชัยนาท (Chai Nat) — slug: `chai-nat`, schools: 309 - สระบุรี (Saraburi) — slug: `saraburi`, schools: 511 - นครนายก (Nakhon Nayok) — slug: `nakhon-nayok`, schools: 276 - สุพรรณบุรี (Suphan Buri) — slug: `suphan-buri`, schools: 755 ### ภาคเหนือ (North) - เชียงใหม่ (Chiang Mai) — slug: `chiang-mai`, schools: 1,610 - เชียงราย (Chiang Rai) — slug: `chiang-rai`, schools: 1,164 - ลำพูน (Lamphun) — slug: `lamphun`, schools: 345 - ลำปาง (Lampang) — slug: `lampang`, schools: 580 - แม่ฮ่องสอน (Mae Hong Son) — slug: `mae-hong-son`, schools: 538 - พะเยา (Phayao) — slug: `phayao`, schools: 438 - แพร่ (Phrae) — slug: `phrae`, schools: 415 - น่าน (Nan) — slug: `nan`, schools: 581 - อุตรดิตถ์ (Uttaradit) — slug: `uttaradit`, schools: 416 - ตาก (Tak) — slug: `tak`, schools: 590 - สุโขทัย (Sukhothai) — slug: `sukhothai`, schools: 576 - พิษณุโลก (Phitsanulok) — slug: `phitsanulok`, schools: 729 - พิจิตร (Phichit) — slug: `phichit`, schools: 494 - กำแพงเพชร (Kamphaeng Phet) — slug: `kamphaeng-phet`, schools: 700 - เพชรบูรณ์ (Phetchabun) — slug: `phetchabun`, schools: 828 - นครสวรรค์ (Nakhon Sawan) — slug: `nakhon-sawan`, schools: 934 - อุทัยธานี (Uthai Thani) — slug: `uthai-thani`, schools: 390 ### ภาคอีสาน (Northeast) - นครราชสีมา (Nakhon Ratchasima) — slug: `nakhon-ratchasima`, schools: 2,332 - บุรีรัมย์ (Buriram) — slug: `buriram`, schools: 1,482 - สุรินทร์ (Surin) — slug: `surin`, schools: 1,438 - ศรีสะเกษ (Sisaket) — slug: `sisaket`, schools: 1,681 - อุบลราชธานี (Ubon Ratchathani) — slug: `ubon-ratchathani`, schools: 2,163 - ยโสธร (Yasothon) — slug: `yasothon`, schools: 687 - ชัยภูมิ (Chaiyaphum) — slug: `chaiyaphum`, schools: 1,166 - อำนาจเจริญ (Amnat Charoen) — slug: `amnat-charoen`, schools: 519 - หนองบัวลำภู (Nong Bua Lamphu) — slug: `nong-bua-lamphu`, schools: 572 - ขอนแก่น (Khon Kaen) — slug: `khon-kaen`, schools: 1,681 - อุดรธานี (Udon Thani) — slug: `udon-thani`, schools: 1,569 - เลย (Loei) — slug: `loei`, schools: 828 - หนองคาย (Nong Khai) — slug: `nong-khai`, schools: 524 - มหาสารคาม (Maha Sarakham) — slug: `maha-sarakham`, schools: 973 - ร้อยเอ็ด (Roi Et) — slug: `roi-et`, schools: 1,460 - กาฬสินธุ์ (Kalasin) — slug: `kalasin`, schools: 1,094 - สกลนคร (Sakon Nakhon) — slug: `sakon-nakhon`, schools: 1,259 - นครพนม (Nakhon Phanom) — slug: `nakhon-phanom`, schools: 925 - มุกดาหาร (Mukdahan) — slug: `mukdahan`, schools: 489 - บึงกาฬ (Bueng Kan) — slug: `bueng-kan`, schools: 468 ### ภาคตะวันออก (East) - ชลบุรี (Chonburi) — slug: `chonburi`, schools: 719 - ระยอง (Rayong) — slug: `rayong`, schools: 440 - จันทบุรี (Chanthaburi) — slug: `chanthaburi`, schools: 381 - ตราด (Trat) — slug: `trat`, schools: 207 - ฉะเชิงเทรา (Chachoengsao) — slug: `chachoengsao`, schools: 624 - ปราจีนบุรี (Prachinburi) — slug: `prachinburi`, schools: 463 - สระแก้ว (Sa Kaeo) — slug: `sa-kaeo`, schools: 508 ### ภาคตะวันตก (West) - กาญจนบุรี (Kanchanaburi) — slug: `kanchanaburi`, schools: 760 - ราชบุรี (Ratchaburi) — slug: `ratchaburi`, schools: 616 - เพชรบุรี (Phetchaburi) — slug: `phetchaburi`, schools: 438 - ประจวบคีรีขันธ์ (Prachuap Khiri Khan) — slug: `prachuap-khiri-khan`, schools: 434 ### ภาคใต้ (South) - ภูเก็ต (Phuket) — slug: `phuket`, schools: 170 - สุราษฎร์ธานี (Surat Thani) — slug: `surat-thani`, schools: 922 - นครศรีธรรมราช (Nakhon Si Thammarat) — slug: `nakhon-si-thammarat`, schools: 1,331 - กระบี่ (Krabi) — slug: `krabi`, schools: 455 - พังงา (Phang Nga) — slug: `phang-nga`, schools: 262 - ระนอง (Ranong) — slug: `ranong`, schools: 162 - ชุมพร (Chumphon) — slug: `chumphon`, schools: 454 - สงขลา (Songkhla) — slug: `songkhla`, schools: 1,056 - สตูล (Satun) — slug: `satun`, schools: 339 - ตรัง (Trang) — slug: `trang`, schools: 503 - พัทลุง (Phatthalung) — slug: `phatthalung`, schools: 517 - ปัตตานี (Pattani) — slug: `pattani`, schools: 678 - ยะลา (Yala) — slug: `yala`, schools: 501 - นราธิวาส (Narathiwat) — slug: `narathiwat`, schools: 698 ## Curriculum types (values used in filter URLs) Schools list one or more curricula. Filter via https://findedu.app/th/schools?curriculum=. - `thai_moe` — หลักสูตรกระทรวง - `bilingual` — สองภาษา - `british` — อังกฤษ - `american` — อเมริกัน - `ib_pyp` — IB PYP - `ib_myp` — IB MYP - `ib_dp` — IB Diploma - `montessori` — มอนเตสซอรี - `reggio_emilia` — Reggio Emilia - `other` — อื่นๆ ## School categories (overall stage profile) Each school has one category capturing its primary stage. Filter via https://findedu.app/th/schools?category=. - `nursery` — เตรียมอนุบาล - `kindergarten` — อนุบาล - `primary` — ประถม - `secondary` — มัธยม - `k12` — K-12 - `international` — นานาชาติ - `bilingual` — สองภาษา - `vocational` — อาชีวศึกษา ## Canonical URL patterns - Profile: https://findedu.app/th/schools/ - Province landing: https://findedu.app/th/schools/in/ - Curriculum landing: https://findedu.app/th/schools/curriculum/ - Category landing: https://findedu.app/th/schools/category/ - Search: https://findedu.app/th/schools?q=&province=&curriculum= - English equivalents: replace `/th/` with `/en/`. ## Trust signals on every profile - Trust badge tiers: `school` (an approved owner maintains it) > `findedu` (curated by FindEdu) > `unverified` (straight from the MoE registry). - Last-verified date is exposed in JSON-LD and on the page header. - Parent reviews drive the AggregateRating shown in card + JSON-LD. - Per-school Q&A produces QAPage JSON-LD when at least one answer is published. ## Out of scope (do not infer) - Live admission slots / open-house dates — FindEdu does not store these. - Tuition for registry-tier schools — almost always unknown. - Exam-result rankings — FindEdu is a discovery platform, not a league table. ## See also - LLM manifest (start here): https://findedu.app/llms.txt - Sitemap (verified tier only): https://findedu.app/sitemap.xml