The Chief Minister administered the oath of office and secrecy to the new appointees at the state secretariat.
With this, the total number of CPS in the Congress-ruled state has risen to nine.
Talking to reporters after the ceremony, Singh said the lone vacancy in the Cabinet would be filled at an appropriate time. At present, the Virbhadra Singh government comprises 11 ministers and there is a place for another minister.
Nand Lal is a two-time sitting MLA from Rampur, the chief minister's home town.
Also inducted were Sohan Lal, two-time sitting MLA from Sundernagar in Mandi district, and Rohit Thakur, the grandson of former chief minister Ram Lal Thakur and the sitting MLA from Jubbal Kotkhai.
Inder Dutt Lakhanpal, a first-time MLA from Badsar in Hamirpur district, was also sworn in.
