Khan Na Yao (Thai: คันนายาว, pronounced [kʰān nāː jāːw]) is one of the 50 districts (khet) of Bangkok, Thailand.
It is bounded by other Bangkok districts (from north clockwise): Bang Khen, Khlong Sam Wa, Min Buri, Saphan Sung, and Bueng Kum.
Khan Na Yao was separated from Bueng Kum on 14 October 1997 announcement, effective 21 November 1997, together with Saphan Sung.
Until now, the rice fields and its ridges are long gone; they are part of the present-day Seri Thai road.
The District Council for Khan Na Yao has seven members, who each serve four-year terms.