Do I have to use my home address in my contact information?

all killer.  no filler.

You do not have to use your home address when you enter your contact information; however, according to ICANN policy, the address that you specify must be a valid address. If you don’t want to use your home address, you can use your business address instead.

Note: If you use invalid contact information, your domain registration may be terminated.