Milan will start their Serie A title defence at home to Udinese, while Inter's attempts to reclaim the Scudetto will begin at newly promoted Lecce.
Stefano Pioli's side edged out Inter for the championship in the 2021-22 campaign, their first Scudetto in 11 years, and will again face stern competition from Juventus, Napoli and Simone Inzaghi's side next season.
Milan visit Atalanta on the second matchday, with the first Derby di Milano between Pioli's side and Inter coming on September 4, when Lazio host Napoli.
Dusan Vlahovic will return to Fiorentina with Juventus on the same weekend, while Milan host Napoli and Massimiliano Allegri's side in the space of two weeks between matchday seven and nine.
The first Derby di Roma will see Jose Mourinho's side host Lazio on matchday 13, with the return meeting scheduled for matchday 27.
Inter will meet Milan for their second clash in week 21, while Serie A will take a break between November 13 and January 4, owing to the World Cup in Qatar.
The weekend of May 7 could be influential in the title race, with Atalanta hosting Juventus, Lazio visiting Milan, Inter travelling to Roma and Napoli playing at home to Fiorentina.
Milan lifted the Scudetto on the final matchday in 2022 and should it go all the way again, Pioli's men host Hellas Verona, while Inter make the trip to Torino and Juventus are away at Udinese.