El tashelhit se habla en el sur de Marruecos en el área que va desde las laderas del Alto Atlas a las laderas meridionales del Anti-Atlas limitado al occidente por el océano Atlántico.