Bonnanaro (sardisk: Bunnànnaru) er en italiensk kommune i provinsen Sassari i regionen Sardinia. Den har 977 innbyggere[3] og ligger rundt 405 meter over havet.