Bang Kruai (, ) is one of the nine subdistricts (tambon) of Bang Kruai District, in Nonthaburi Province, Thailand. The subdistrict is bounded by (clockwise from north) Bang Si Thong, Bang Phai, Suan Yai, Wong Sawang (across the Chao Phraya River), Bang O, Bang Phlat and Wat Chalo subdistricts. In 2020, it had a total population of 27,836 people.
The subdistrict is subdivided into 9 villages (muban).
The whole area of the subdistrict is covered by Bang Kruai Town Municipality ().