Canjáyar es una localidad y municipio español de la provincia de Almería en la comunidad autónoma de Andalucía, situado en la comarca de la Alpujarra Almeriense, en el Valle del Andarax.