The 2020 world champion crashed during the second practice session of the Italian GP weekend and fractured the little finger on his right hand.
He withdrew from the remainder of the Italian GP with the hopes of being fit enough to race at the Sachsenring but was unable to participate and was not replaced.
In the first official entry list for the Dutch Grand Prix, Iker Lecuona appears in place of Mir.
He is a member of the Honda World SBK team and already replaced the then-injured Marc Marquez in the Spanish GP, finishing 16th.
For Mir, this will be the third race in a row that he misses after Mugello and Sachsenring, having also missed the Argentina GP.
The former Suzuki rider has only taken part this year at Portimao, Austin, Jerez and Le Mans, scoring a total of five points, which relegates him to 24th place overall, 155 points behind leader Francesco Bagnaia.
LCR Honda rider Alex Rins will also be absent from this weekend's round after suffering a broken leg during the sprint race at the Italian GP.
Source: Autosport