Он был членом Генеральной ассамблеи Пенсильвании (законодательного органа штата) с 1824 по 1828 год. Он был президентом городского совета Филадельфии[англ.] (англ.Philadelphia City Council) с 1834 по 1849 год.
В 1849 году президент США Закари Тейлор назначил Уильяма Морриса Мередита министром финансов США. Он приступил к исполнению своих обязанностей в марте 1849 года.
Уильям Моррис Мередит выступал против закона о свободной торговле, принятого за год до его вступления в должность, при его предшественнике Роберте Джоне Уокере. Мередит считал, что надо защитить американских рабочих от наплыва плохо оплачиваемой рабочей силы из Европы.
Увеличение государственного долга США в связи с американо-мексиканской войной, а также покупкой Калифорнии, дали Мередиту дополнительные аргументы в пользу увеличения импортных пошлин, хотя это не было сделано во время его пребывания министром финансов.
Мередит подал в отставку вместе со всем кабинетом в связи со смертью президента Закари Тейлора в 1850 году.
Он был генеральным прокурором Пенсильвании с 1861 года по 1867 год.