Yes. According to Section 5 of the Companies Act 2013: Every company shall have a registered office in India in the state of its incorporation.