Santa Cruz is a municipality of Cape Verde. It is on the island of Santiago. Its capital city is Pedra Badejo.