Yao (Japonca: 八尾市 Yao-shi), Japonya'nın Osaka prefektörlüğünde bulunan bir şehirdir. Şehir 1 Nisan 1948 tarihinde kurulmuştur. Yüzölçümü 41.71 km² olan şehrin nüfusu 2009 yılı itibarıyla 271,454'tür.
Şehre JR West'in Yamatoji, Kintetsu'nun Osaka, Shigi ve Nishi-Shigi ile Osaka metrosunun Tanimachi hatları ile Yao Havalimanı hizmet vermektedir.