Mocuba é um distrito situado no centro da província da Zambézia, em Moçambique, com sede na cidade de Mocuba. Tem limite, a norte com o distrito de Lugela, a noroeste com o distrito de Milange, a oeste com o distrito de Morrumbala, a sul com os distritos de Nicoadala e Namacurra, a leste com o distrito de Maganja da Costa e a nordeste com o distrito de Ile.
Em 2007 Mocuba, com residentes, era o terceiro distrito com mais população na Zambézia, só sendo ultrapassado pelos vizinhos Milange e Morrumbala.