Mamoudzou is the capital city of Mayotte, which is a French overseas region and department situated in the Indian Ocean. It serves as the most populated commune within the territory.
The city is located on Grande-Terre, which is the main island of Mayotte. As the administrative center, it functions as the primary urban hub for the region.