Yes, a physical address is required for company registration. This address will be used as the official registered office of your company.