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.


At least 14 killed in explosion at weapons depot in Syria
US hits five Iranian oil tankers after attack on Navy ships
UK gives air traffic provider a week to probe outage that halted flights
Serbia's President Vucic dissolves parliament, calls snap elections
With large crowds attending, Norway lays King Harald to rest