Mamoudzou on Ranskan merentakaisen paikallishallintoalueen Mayotten pääkaupunki ja sen väkirikkain kunta. Se sijaitsee Mayotten pääsaarella Grande-Terrellä. Vuonna 2017 Mamoudzoun kunnassa asui 71 400 ihmistä.[1] Pinta-alaltaan se on 41,94 neliökilometrin suuruinen, ja asukastiheys on 1 088 as./km².
Mamoudzoun kunta (commune) koostuu keskustaajama Mamoudzoun lisäksi kuudesta kylästä (village), Kawénista, Matsapéréstä, Passamaintista, Vahibéstä, Tsoundzou 1:stä ja Tsoundzou 2:sta. Keskustaajamassa asuu noin 6000 asukasta, Kawenissa 17000 ja Matsapéréssä 16000.[2] Kunta on jaettu myös kolmeen kantoniin, jotka kantavat nimiä Mamoudzou I, Mamoudzou II ja Mamoudzou III.
Mamoudzou on toiminut Mayotten pääkaupunkina vuodesta 1977 lähtien. Sitä ennen paikallishallintoalueen pääkaupunkina oli Dzaoudzi.