How many municipal corporation in Bihar?

Bihar has 11 Municipal corporations. They are:
1. Patna
2. Gaya
3. Bhagalpur
4. Muzaffarpur
5. Biharshariff
6. Arrah
7. Darbhanga
8. Begusarai
9. Munger
10. Purnia
11. Katihar