Hudson was born in Quincy, Massachusetts, in 1819, and attended the town school in Concord, Massachusetts. When he was 17, he moved to New York City, where his brothers had opened "Hudson's News Room". In 1836, he there met James Gordon Bennett Sr., who had founded the Herald in 1835, and soon went to work for him, becoming the third full-time employee of the paper.