Yes, a cockroach can survive without its head for several days because it has an open circulatory system that allows it to breathe through small openings in its body segments. However, eventually, the cockroach will die due to a lack of food and water as it cannot eat or drink without its head.