Hele byen ledes av én ordfører (Sergej Sobjanin). Byen er delt inn i ti administrative okruger og 123 distrikter. Ett av de administrative distriktene, byen Zelenograd (nummer 1 på kartet under), ligger et stykke utenfor resten av byen.