Le village, dont le toponyme a une origine incertaine, se situe dans la région du Parteolla, entre deux cours d'eau sur un versant du Monte Zurru. La présence de nombreuses sources d'eau et la fertilité du sol qui en découle ont permis une anthropisation précoce de la région : en effet, on a retrouvé de nombreux témoignages tant de la période nuragique que de la période romaine, dont des nécropoles et les restes d'une villa. Au cours du Moyen-âge, le village appartenait à la curatoria de Parte Olla, dans le judicat de Cagliari. Au cours du XVe siècle, le village fut abandonné pour être repeuplé ensuite, au milieu du siècle suivant. Étant donné la grande fertilité de son territoire, Donori est un village à forte vocation agricole, avec une grande production de céréales, d'olives et de vignes.













