There are 880 unique findable Power Moons in the game, with infinite available for purchase in shops afterward, all the way up to 999.