La bahía Magdalena es una bahía de 50 km de largo a lo largo de la costa occidental del estado mexicano de Baja California Sur.