 He was also a tutor and professor of Rhetoric and English Literature at Middlebury College from 1846 to 1850.Meacham was elected as a Whig candidate to the 31st United States Congress to fill the vacancy caused by the resignation of George P. Marsh.Meacham was reelected as a Whig candidate to the 32nd and 33rd congresses, and then elected as an Opposition Party candidate to the 34th United States Congress.