These names appear in official ONS records — so they're real, recognised names — but are rare enough that your child will almost certainly be the only one in their class. Each was given to fewer than 100 babies in 2025, so the chance of another one appearing in a class of 28 is below 1 in 190.
115 girls' names given to between 12 and 99 babies in 2025 — rare enough to stand out, recognised enough to wear well. Ranked from most to least used.
Showing all 115 names. Browse all names →
115 boys' names given to between 12 and 99 babies in 2025 — rare enough to stand out, recognised enough to wear well. Ranked from most to least used.
Showing all 115 names. Browse all names →
Enter any name to get its exact classroom probability — how many children will share it in a class of 28.
🔮 Check a Name