Some names carry the feel of old manor houses, village greens, and well-loved bedtime stories. Upper-class British names have a calm, confident sound that suits a baby today just as well as it suited a child a century ago.
This guide gives you more than 300+ posh names You will find boy names, girl names, nature-inspired picks, short and sweet options, vintage revivals, and surname-style names that work beautifully as first names.
Random Posh Names Generator
Discover charming, elegant, and classy names for boys and girls.
Boy Posh Names with Old-World Elegance
- Aldous
- Alden
- Ambrose Hale
- Anselm
- Ashby
- Bastian
- Bayard
- Beckett
- Bertrand
- Bingley
- Bramley
- Brandon
- Brice
- Byron Hale
- Caius
- Calder
- Carlisle
- Cato
- Chester
- Clifford
- Cormac
- Crawford
- Cyrus
- Dalton
- Darcy Lowe
- Dermot
- Drummond
- Eadric
- Edmund Hale
- Egbert
- Eldon
- Elmer
- Emmett
- Erasmus
- Fabian Lowe
- Farley
- Fleming
- Forrest
- Gawain
- Geoffrey
- Gordon
- Gresham
- Gulliver
- Hal
- Hartwell
- Hedley
- Herbert
- Hollis Grant
- Ingram
- Jarvis
- Jethro
- Kenrick
- Kendrick
- Lambert
- Langley
- Leander
- Lister
- Lyle
- Marcus
- Maurice
- Melville
- Merrick
- Montague
- Morley
- Newton
- Nigel Hale
- Ormond
- Osmond
- Oswin
- Pascoe
- Percy Lowe
- Quincy Hale
- Radley
- Reuben
- Ridley
- Roscoe
- Royston
- Sheridan
- Sinclair
- Tarn
- Thurstan
- Tolliver
- Tremaine
- Ustace
- Vaughn
- Wilbur
- Winston
- Wolsey
- Wyatt
- Zachariah
Girl Posh Names with Soft Vintage Style

- Abigail Rose
- Adeline
- Alberta
- Alma
- Althea
- Amabel
- Ariadne
- Aveline
- Barbara
- Bathsheba
- Bettina
- Birdie
- Bronwen
- Calista
- Cecily
- Charis
- Christabel
- Cicely
- Clarice
- Claudia
- Colette
- Dinah
- Dione
- Doreen
- Drusilla
- Edana
- Effie
- Eglantine
- Elinor
- Elvira
- Enid
- Ermintrude
- Esther
- Eulalia
- Fanny
- Faith
- Fidelia
- Frances
- Freda
- Garnet
- Gladys
- Greta
- Gwen
- Hermione Rose
- Hilary Jane
- Hester Rose
- Hilda
- Honor
- Iolanthe
- Irene
- Isobel
- Ismay
- Jessica
- Joan
- Judith
- Julia
- Kathleen
- Lally
- Lavender
- Lena Rose
- Letitia
- Lilith
- Linnet
- Lois
- Lorelei
- Lottie Rose
- Lucy
- Mabel Jane
- Maisie
- Marigold
- Marjorie
- Mary-Anne
- Melissa
- Mercy
- Minerva
- Mollie
- Muriel
- Myrtle
- Nerys
- Nina
- Norah
- Octavia Jane
- Olive
- Opal
- Patience
- Pearl
- Petra
- Phyllida
- Polly
- Poppy
Nature-Inspired Posh Names
- Alder
- Amaryllis
- Ash
- Aspen
- Bay
- Bluebell
- Bracken
- Briar
- Camellia
- Cedar
- Clover
- Cowslip
- Cypress
- Daffodil
- Elm
- Fawn
- Fennel
- Fern Rose
- Hazel
- Heather
- Holly
- Hyacinth Rose
- Jonquil
- Juniper
- Larch
- Laurel
- Lilac
- Linnaeus
- Magnolia
- Maple
- Myrtle Rose
- Oleander
- Peony
- Perrin
- Quill
- Rosemary Jane
- Saffron
- Sorrel
- Teasel
- Willow
Short and Sweet Posh Names

- Abe
- Ada
- Alf
- Amy
- Ann
- Art
- Bea
- Ben
- Bert
- Bo
- Cal
- Dot
- Eddie
- Eli
- Ella
- Elsie
- Em
- Fay
- Fred
- Gus
- Hal Rose
- Ida
- Ike
- Jem
- Jo
- Kay
- Len
- Lil
- Liv
- Lou
- Mae
- Meg
- Nan
- Ned Hale
- Nye
- Pat
- Pip Rose
- Ray
- Rhys
- Sid
- Sue
- Ted
- Tess Rose
- Tom
- Una Rose
- Vi
- Wes
- Will
- Win
- Zoe Rose
Surname-Style First Posh Names

- Abbott
- Ainsworth
- Aldridge
- Ashcroft
- Barrington
- Beresford
- Blackwood
- Bradshaw
- Brompton
- Burgess
- Carmichael
- Chadwick
- Churchill
- Clifton
- Collingwood
- Courtenay
- Davenport
- Dunmore
- Eastwood
- Ellerby
- Farnsworth
- Fortescue
- Gladstone
- Greville
- Haddon
- Hargreave
- Holloway
- Kingsley Rose
- Lockhart
- Mandeville
- Northcote
- Overton
- Prescott
- Quennell
- Rutherford
- Stanhope
- Sutherland
- Trevelyan
- Underwood
- Vyvyan
- Whitcombe
- Wolverton
- Yardley
- Ashdown
- Beaufort Lowe
- Camden
- Dunstan
- Fairbanks
- Lindsay Rose
- Sackville
Popular Short-Form Nickname Table
| Full Name | Nickname | Type |
| Bertrand | Bertie or Bert | Boy |
| Leander | Lee or Lando | Boy |
| Winston | Win or Winnie | Boy |
| Montague | Monty or Tag | Boy |
| Adeline | Addie or Lina | Girl |
| Eglantine | Tina or Eggy | Girl |
| Christabel | Bella or Chrissie | Girl |
| Marjorie | Marnie or Midge | Girl |
Name Style and Feel Table
| Style | Example Names | Feel |
| Old-world boy | Aldous, Gawain, Osmond | Dignified and storybook |
| Vintage girl | Althea, Cecily, Phyllida | Soft and graceful |
| Nature-inspired | Juniper, Bracken, Saffron | Fresh and countryside |
| Short and sweet | Ada, Gus, Mae | Warm and easy |
| Surname-style | Chadwick, Sutherland, Lockhart | Confident and distinctive |
| Classic revival | Winston, Maisie, Roscoe | Familiar yet unique |
Frequently Asked Questions
What makes a Posh names sound upper-class?
Upper-class names often have a long history, a link to old families or literature, or a graceful, traditional sound. Names such as Aldous, Cecily, and Montague are good examples.
Are old-fashioned names coming back?
Yes. Many once-forgotten names, including Maisie, Roscoe, and Alma, are returning as parents look for names that feel timeless but not overused.
Can a long name have a short everyday version?
Absolutely. Most longer names have friendly short forms, such as Monty for Montague or Addie for Adeline, so a child can use whichever suits the moment.
Are surname-style first names a good choice?
They can be. Names like Sutherland, Chadwick, and Lockhart feel confident and distinctive, and they often come with a family connection or a strong sense of place.
How do I choose between a classic and a unique name?
Think about how you want the name to feel over time. Classic names are easy to spell and widely recognised, while less common ones help your child stand out.
Do these posh names suit both formal and casual settings?
Yes. Many of them work well on a formal invitation and also in the playground, especially when paired with a simple nickname.
How can I test whether a name works with our surname?
Say the full name aloud several times, write it down, and imagine calling it across a room. If it flows well and is easy to say, it is likely a good fit.
Conclusion
A well-chosen British name can give your child a sense of heritage, warmth, and quiet confidence. With more than 300 posh names and two helpful tables, you now have a wide range of options for boys, girls, and every style in between.
Take your time, say each name aloud, and picture it in everyday life. The best name is the one that feels special to you and suits the person your child will grow into.