Das Gemeindegebiet von Suelli liegt in der Region Trexenta, in einem hügeligen Gebiet zwischen 170 und 400 m Höhe. Die Etymologie des Namens ist umstritten: Einige Forscher glauben, dass er vom phönizischen Wort sciual, Fuchs, abstammt, einem Tier, das in der Region reichlich vorkommt. Andere meinen, dass er seinen Ursprung in dem sardischen Wort mit der lateinischen Wurzel sue, Sau, hat, weil es hier viele Schweinefarmen gibt. Die Gegend um Suelli war bereits in der Nuraghenzeit und später in der phönizischen, punischen und römischen Zeit besiedelt. Die Anwesenheit der Menschen wurde durch die Fruchtbarkeit des Bodens begünstigt, der den Anbau von Getreide und Hülsenfrüchten ermöglichte und reiche Ernten bescherte.