It follows reports that President Trump was outraged by comments made by Mulvaney during the Ukraine corruption saga.
The allegations of abuse of power over the Ukraine incident led to impeachment proceedings against President Trump.
Mulvaney's departure has been on the cards for the last few weeks.
Mr Mulvaney is to become US special envoy to Northern Ireland, while North Carolina lawmaker Mark Meadows has been appointed to take over his former position.


US waives Iran sanctions, Trump warns Tehran it must abide by agreement
Forty drown in France as people seek relief from heatwave
Congo says confirmed Ebola cases rise to 1,048, including 267 deaths
13 killed in explosion at Qatar's Ras Laffan LNG site
UK's Starmer resigns, paving way for orderly transfer of power
