A 1982 batch IAS officer, Singal would replace Alok Ranjan, who retired on June 30, an official spokesman said today.
Singhal's appointment came after Chief Minister Akhilesh Yadav returned from vacations.
Senior IAS officer Pravir Kumar was looking after the charge of Chief Secretary after the retirement of Ranjan.