Le district de Yên Châu est un district (huyện) agricole de la province de Sơn La dans la région du Nord-ouest du Viêt Nam. En 2003, le district avait une population de 62 883 habitants. Le district couvre une superficie de 844 km2. Le chef-lieu du district est la ville éponyme de Yên Châu.