El municipio de Morelia limita con un total de 14 municipios; al noroeste limita con el municipio de Coeneo, al norte con el municipio de Huaniqueo, con el municipio de Chucándiro y con el municipio de Copándaro, al noreste con el municipio de Tarímbaro, al este con el municipio de Charo, al sureste con el municipio de Tzitzio y con el municipio de municipio de Madero, al sur con el municipio de Acuitzio, al suroeste con el municipio de Pátzcuaro y con el municipio de Huiramba, y al oeste con el municipio de Lagunillas, el municipio de Tzintzuntzan y con el municipio de Quiroga.