Bang Krang (, ) is one of the ten subdistricts (tambon) of Mueang Nonthaburi District, in Nonthaburi Province, Thailand. Neighbouring subdistricts are (from north clockwise) Bang Rak Noi, Sai Ma, Bang Si Mueang, Bang Si Thong, Bang Khanun, Bang Khun Kong, Bang Khu Wiang and Bang Len. In 2020, it had a total population of 31,954 people.
The subdistrict is subdivided into 10 administrative villages (muban).
The area of the subdistrict is shared by two local administrative organizations.