El municipio colinda al norte con el estado de Nayarit y el municipio de Tequila; al este con el municipio de Tequila; al sur con los municipios de Tequila y Magdalena; y al oeste con el estado de Nayarit.