The Premier League rivals are set to meet on July 20 at a venue that has yet to be confirmed. The match will mark the first time the teams have met outside of the United Kingdom.
Last year, the teams were meant to play a pre-season match in China, but torrential rain in Beijing meant the game was cancelled.
The pre-season event is also hosting a fixture between La Liga powerhouses Madrid and Barcelona, which was already announced for July 29 at Hard Rock Stadium in Miami.
United will also play Madrid and Barcelona, while City face Los Blancos and Tottenham.
"This year's International Champions Cup will feature two of the most iconic derbies in sports: El Clasico and the Manchester Derby," said Charlie Stillitano, chairman of organising Relevent Sports.
"The line-up of teams participating in this year's tournament is world-class from top to bottom, highlighted by current champions of three top domestic leagues as well as the reigning Champions League titleholder.
"Hosting this calibre of soccer competition in the U.S. is only feasible through the ICC, where these teams can compete in a highly competitive tournament in preparation for their upcoming domestic campaign."
July 19: TBD – PSG v Roma
July 20: TBD – Man. Utd v Man. City
July 22: East Rutherford, N.J. – Barcelona v Juventus
July 22: Orlando, Fla. – Tottenham v PSG
July 23: Santa Clara, Calif. – Man. Utd v Real Madrid
July 25: Harrison, N.J. – Tottenham v Roma
July 26: Landover, Md. – Man. Utd v Barcelona
July 26: Miami, Fla. – PSG v Juventus
July 26: Los Angeles, Calif. – Real Madrid v Man. City
July 29: Nashville, Tenn. – Man. City v Tottenham
July 29: Miami, Fla. – Real Madrid v Barcelona
July 30: Foxborough, Mass. – Juventus v Roma