Can hydrocephalus pass from person to person?

No. No, but hydrocephalus is rarely the result of an infection (encephalitis, meningitis), some of which can be transmitted person to person.