La structure administrative de la Ville comprend une direction générale, cinq grandes divisions et huit directions d'arrondissement. Toutes sont sous l'autorité du directeur général. Les cinq divisions comptent plus de 20 services et unités administratives; les directions d'arrondissement, quant à elles, comptent respectivement quatre divisions.

L'organigramme général de la Ville présente les divers services municipaux et unités administratives et fait voir leurs interrelations.