He was appointed by President Ulysses S. Grant as Naval Officer of the Port of New York on April 3, 1871, and held that position until 1877, when he resigned. Laflin died in Pittsfield, Massachusetts in 1878, and was buried at the Oakwood Cemetery in Syracuse.