Mexcaltitán es una localidad del municipio de Santiago Ixcuintla, Nayarit (México). La localidad se asienta sobre una isla que recibe el mismo nombre. Su nombre viene del náhuatl mexcalli, "mezcal", y titlán, "riqueza, abundancia". Su principal atractivo turístico radica en sus casas de colores con techo de doble agua de tejas y que en la temporada de lluvias, las calles de la isla se inundan temporalmente, por lo que puede ser recorrida en pangas.