Edwin A. Merritt was born in Sudbury, Vermont, on February 26, 1828, the son of Nodiah Merritt and Relief (Parker) Merritt.[1] He was raised and educated in Essex County, New York, and attended St. Lawrence Academy to receive his teaching qualification. In addition to teaching, Merritt also worked as a surveyor and engineer.
During the American Civil War he served in the Union Army as quartermaster of the 60th New York Volunteer Infantry with the rank of captain, and took part in campaigns in Virginia, Maryland and Tennessee. He was later stationed in Washington, D.C., and assigned to supply reinforcements departing for the front lines. In January 1865 he was appointed Quartermaster General of the New York Militia with the rank of brigadier general, a position he held until 1869.
In April 1865, Merritt was New York's official representative at the second inauguration of Abraham Lincoln. He was a delegate to the 1867 state constitutional convention, and from 1869 to 1870 he was U.S. Naval Officer for the Port of New York, one of the three political appointees (collector, surveyor, and naval officer) who collected customs duties and fined importers who attempted to evade payment.
In 1871, he declined appointment as U.S. Minister to Brazil. In 1875 he ran on the Republican ticket for New York State Treasurer, but was defeated by Democrat Charles N. Ross. In 1877, Merritt was appointed Surveyor of the Port of New York, and in 1878 he was selected to serve as Collector, succeeding Chester A. Arthur. He served until 1881, when he was appointed U.S. Consul General in London, where he served until 1885.