Recibe su nombre de la Bahía de Banderas que baña la costa sur del municipio y se encuentra dividida políticamente entre los estados de Jalisco y de Nayarit, y en la cual desemboca el río Ameca.