Bonarcado is een gemeente in de Italiaanse provincie Oristano (regio Sardinië) en telt 1661 inwoners (31-12-2004). De oppervlakte bedraagt 28,6 km², de bevolkingsdichtheid is 58 inwoners per km².
Demografie Bonarcado telt ongeveer 630 huishoudens. Het aantal inwoners daalde in de periode 1991-2001 met 3,4% volgens cijfers uit de tienjaarlijkse volkstellingen van ISTAT.
Jaar Inwoneraantal 1991 1762 2001 1702
Geografie De gemeente ligt op ongeveer 284 m boven zeeniveau.
Bonarcado grenst aan de volgende gemeenten: Bauladu, Milis, Paulilatino, Santu Lussurgiu, Seneghe.
Categorie:Gemeente in Oristano