Barra de Navidad o Puerto de la Navidad, (México) es una localidad ubicada en el estado de Jalisco. Fue un astillero español ubicado en el hoy municipio de Cihuatlán, Jalisco (México) en la época de la conquista y de las primeras exploraciones españolas hacia la Mar del Sur, del Puerto de Navidad o Astillero de Navidad partieron muchas expediciones españolas hacia el Pacífico norte y rumbo a Las Filipinas.
Actualmente la ciudad es más moderna y socializada, existen bares y clubs nocturnos que conviven con legados históricos y casas antiguas del tiempo de la colonia, la población está en la actualidad dedicada al turismo y en estos tiempos se pueden pescar moluscos y mariscos algunos de ellos son camarón, pez dorado, pez vela y pequeños peces. Enfrente del poblado se encuentra el complejo turístico de Isla Navidad.