Limita con los municipios de Los Reyes, Charapan, Paracho, Nahuatzen, Tingambato, Ziracuaretiro, Taretan, Nuevo Urecho, Gabriel Zamora, Parácuaro, Nuevo Parangaricutiro, Tancítaro y Peribán.