El municipio de Bahía de Banderas se encuentra localizado en el extremo suroeste del estado de Nayarit y toma su nombre de la Bahía de Banderas, entrante del Océano Pacífico en la costa de Nayarit y Jalisco y en cuyas costas se encuentra Puerto Vallarta.