Question: how many levels in nsmbw?
Answer: There are 128 levels in the game, 8 in World 9, which are all initially locked. They can be unlocked by collecting all of the hidden Star Coins in each of their respective worlds.