 He served as mayor of the city of Coldwater in 1877.He was again a member of the Michigan Senate (10th District) serving from 1881 to 1882 and resumed the practice of his profession.Charles Upson died in Coldwater and was interred in Oak Grove Cemetery.