Láchar es una localidad y municipio español situado en la parte occidental de la comarca de la Vega de Granada, en la provincia de Granada, comunidad autónoma de Andalucía.