Yes, cockroaches can survive without a head for a period of time. This is because they have an open circulatory system, which allows them to breathe through small holes in their body segments. However, they will eventually die due to dehydration or starvation since they are unable to eat or drink without a mouth.