Bahía de Banderas is a bay on the Pacific Coast of Mexico, within the Mexican states of Jalisco and Nayarit, being the westernmost municipality in Nayarit. It is also the name of an administrative municipality, located on the bay in Nayarit state. The port and resort city of Puerto Vallarta is on the bay. From Wikipedia