how many upper moons are there
There are twelve Upper Moons in Demon Slayer’s lore across history, but at any one time there are six active Upper Moons, ranked Upper One through Upper Six.
Quick Scoop: How Many Upper Moons Are There?
In the world of Demon Slayer: Kimetsu no Yaiba, the Upper Moons (also called Upper Ranks) are the six strongest demons serving directly under Muzan Kibutsuji.
They’re numbered from Upper Rank One (strongest) to Upper Rank Six (relative “weakest” among them).
However, if you look at the full story over time (including replacements and reshuffles), fans and explainers commonly count twelve distinct characters who have held an Upper Moon position at some point in history.
Simple breakdown
- Current/standard structure: 6 Upper Moons exist at any one time.
- Across the timeline: 12 known individual demons have held an Upper Moon rank.
So if your question is:
- “How many Upper Moons are there in Muzan’s hierarchy?” → Six.
- “How many different Upper Moons have we seen/known overall in Demon Slayer?” → Twelve.
In fan forum discussions, people often clarify this same distinction: six slots in the hierarchy, but more demons filling those slots across history and flashbacks, which is why numbers like twelve appear in threads.
Information gathered from public forums or data available on the internet and portrayed here.