The verdict came after a 19-month-long trial in which Schettino, who had been accused of causing the Jan. 13, 2012 shipwreck near the Italian island of Giglio, was charged with multiple counts of manslaughter and abandoning ship before all 4,200 passengers could be safely evacuated.
As part of the sentence, Schettino will not be allowed to command a ship for five years.
Investigators had harshly criticized Schettino's handling of the crash before and during the trial -- accusing him of bringing the vessel too close to shore when it struck rocks off the Tuscan island, tearing a hole in its side and causing the death of 32 people.
Prosecutors had requested for the maximum sentence of 26 years, but instead got 16 years and one month by the three-judge panel in the city of Grosetto, where the trial took place.
Schettino, 54, did not appear in court as a judge read the verdict.
Lawyers for many of the survivors and victims' families have attached civil suits to the criminal trial as a way to press the court to order Costa Crociere, the Italian cruise company that operated the ship, to pay hefty damages.
The judge did say Schettino and the cruise company had to pay damages and legal fees as part of the guilty, but did not go into specifics.
While insisting Schettino deserves to be convicted, the plaintiffs' lawyers have lamented to the court that no one from the cruise company's upper echelons was put on trial.
Prosecutors had insisted Schettino was a "reckless idiot" and asked the judges to convict him and sentence him to 26 years and three months in prison.
Four Concordia crew members and the boat's land-based crisis coordinator were allowed to plea bargain. None is serving prison time.
The Associated Press contributed to this report.