4Kids has announced
on its forums that it has broadcast all 26-episodes of Mew Mew Power
that it has. According to the post, "[4Kids is] trying to get more, but can't say when or IF this will happen." In total, 52 episodes of Tokyo Mew Mew
have been produced and broadcast in Japan.