Benaocaz merupakan nama kota di Spanyol. Letaknya di bagian selatan, tepatnya di Wilayah Otonomi Andalusia, Provinsi Cádiz, Spanyol. Pada tahun 2005, kota ini memiliki jumlah penduduk sebanyak 729 jiwa dan memiliki luas wilayah 70 km². Kota ini terletak 120 km dari Cádiz.