Khan Na Yao er et distrikt (khet) i Thailands hovedstad Bangkok. Det hadde 85 576 innbyggere i 2001, og har et areal på 16,662 km².[1] Det har distriktsnummer 43. Distriktet er delt inn i 2 khwaeng.