The blaze, which killed 38 people at the privately-owned home in central Henan province, sparked soul-searching in China where enforcement of safety standards is often lax.
Three courts handed jail terms to the 21 defendants, including the legal representative of the Kangleyuan Nursing Home who was sentenced to nine years in prison for constructing an illegal extension to the property, Xinhua said.
The building contractor, who used flammable materials to construct the extension where the fire broke out, was sentenced to six and a half years while other defendants, including firefighters, government workers and nursing home managers, received terms ranging from 30 months to eight years, Xinhua said.
Deadly fires are common in China, where fire safety regulations are widely flouted, with some property and business owners paying corrupt officials to look the other way.