La ciudad se localiza a unos 198 km al norte de Tepic, Nayarit; y a 90 km al sur de Mazatlán, Sinaloa.