Bhanga () is an upazila of Faridpur District in the Division of Dhaka, Bangladesh.
Bhanga is located at . It has 57,164 households and total area 215.30 km<sup>2</sup>.
According to the 2022 Bangladeshi census, Bhanga Upazila had 72,900 households and a population of 293,857. 9.73% of the population were under 5 years of age. Bhanga had a literacy rate (age 7 and over) of 73.41%: 74.64% for males and 72.32% for females, and a sex ratio of 90.71 males for every 100 females. 53,621 (18.25%) lived in urban areas.
As of the 2011 Census of Bangladesh, Bhanga upazila had 57,164 households and a population of 259,032. 62,224 (24.02%) were under 10 years of age. Bhanga had an average literacy rate of 47.01%, compared to the national average of 51.8%, and a sex ratio of 1067 females per 1000 males. 46,477 (17.94%) of the population lived in urban areas.
As of the 1991 Bangladesh census, Bhanga has a population of 214702. Males constitute 50.23% of the population, and females 49.77%. This Upazila's eighteen up population is 105762. Bhanga has an average literacy rate of 25.7% (7+ years), and the national average of 32.4% literate.
Bhanga Upazila is divided into Bhanga Municipality and 12 union parishads: Algi, Azimnagor, Chandra, Chumurdi, Gharua, Hamirdi, Kalamridha, Kawlibera, Manikdha, Nasirabad, Nurullagonj, and Tujerpur. The union parishads are subdivided into 136 mauzas and 206 villages.
Bhanga Municipality is subdivided into 9 wards and 26 mahallas.
According to Banglapedia, Bhanga Pilot High School, founded in 1889, Sadardi High School (1917), and Kalamridha Govinda High School (1927), are notable secondary schools.