Limita con los siguientes municipios: al norte con Morelos y Huandacareo, al Este con Copándaro y Tarímbaro, al Sur con Morelia, y al Oeste con Huaniqueo.