Okay so you want a name that is cool without trying too hard. A name that feels like it belongs to someone interesting. Someone creative. Someone who has great taste in music and knows the best coffee shop in any city they walk into.
That is what hipster baby names are all about.
And before you roll your eyes at the word hipster, just hear me out. Because this category has some of the most genuinely beautiful names you will find anywhere. Old names that got forgotten and deserve to come back. Nature names that feel fresh and real. Names from other cultures that carry something special.
Your baby is going to be one of a kind. Their name should be too.
I put together 100 of the best picks right here. Something for every kind of modern parent who wants something a little different and a whole lot of wonderful.
Hipster Girl Names: Vintage Revival
Old names are having the biggest comeback right now and honestly it makes total sense. These were beautiful the first time around and they are even better now because nobody is using them.
These are the girl names that your great-grandmother might have had and your daughter absolutely should.
1. Ada
- Origin: Germanic / Hebrew
- Meaning: Noble, nobility, adornment
Short and strong and completely lovely. Ada Lovelace was the world’s first computer programmer and this name carries all of that quiet brilliance with it.
2. Agatha
- Origin: Greek
- Meaning: Good, honorable
Agatha Christie wrote more detective novels than almost anyone in history. Bold, vintage, and carrying a sharp intelligence that suits a modern girl perfectly.
3. Alma
- Origin: Latin / Hebrew
- Meaning: Soul, nourishing, kind
Short, warm, and full of a gentle depth. Alma fell out of fashion for decades and is now one of the freshest vintage picks you can choose.
4. Beatrix
- Origin: Latin
- Meaning: She who brings happiness, voyager
The sharper form of Beatrice. Beatrix Potter gave this name a warm, creative quality that belongs on a girl with a big imagination.
5. Cecily
- Origin: Latin
- Meaning: From the Roman Caecilia family
Oscar Wilde wrote one of his greatest characters as a Cecily. Warm, literary, and far rarer than its cousin Cecilia.
6. Clara
- Origin: Latin
- Meaning: Bright, clear, famous
Clara Barton founded the Red Cross. Short, luminous, and carrying a history of women who made things better.
7. Cora
- Origin: Greek
- Meaning: Maiden, heart
Simple and warm and full of a gentle strength. Cora is having a real moment right now and for very good reason.
8. Dorothea
- Origin: Greek
- Meaning: Gift of God
George Eliot made Dorothea the heart of Middlemarch. Long, warm, and one of the most beautiful vintage names you can give a girl today.
9. Edith
- Origin: Old English
- Meaning: Prosperous in war, rich gift
Edith Wharton, Edith Piaf, Edith from Downton Abbey. This name has been carried by extraordinary women and it shows.
10. Elsie
- Origin: Hebrew / Scottish
- Meaning: God is my oath, pledged to God
Sweet and warm and full of a vintage charm that feels completely modern at the same time. Elsie is one of those names that makes people smile the moment they hear it.
11. Esme
- Origin: French / Persian
- Meaning: Beloved, esteemed
Short, warm, and quietly beautiful. Esme has a French softness that makes it feel both vintage and completely fresh.
12. Eudora
- Origin: Greek
- Meaning: Good gift, generous gift
Eudora Welty was one of the great American writers. Unusual, warm, and carrying a literary depth that most vintage names never reach.
13. Flora
- Origin: Latin
- Meaning: Flower, Roman goddess of spring
Roman goddess of spring and one of the most beautiful vintage names making a comeback. Fresh, nature-rooted, and completely lovely.
14. Harriet
- Origin: Germanic / French
- Meaning: Home ruler, estate ruler
Harriet Tubman and Harriet Beecher Stowe both carried this name into history. Strong, historical, and quietly powerful.
15. Hazel
- Origin: Old English
- Meaning: The hazel tree, commanding authority
Nature-rooted and warm and one of the most loved vintage names of the last few years. Hazel has a sweetness and strength that belongs on any modern girl.
16. Ida
- Origin: Germanic
- Meaning: Industrious, hardworking
Short and strong and carrying a quiet confidence. Ida B. Wells was a fearless journalist and this name carries all of that spirit.
17. Iris
- Origin: Greek
- Meaning: Rainbow
Goddess of the rainbow and one of the first spring flowers. Short, beautiful, and one of the great vintage nature names.
18. Lavender
- Origin: Latin / Botanical
- Meaning: To wash, the lavender plant
Unusual and botanical and full of a dreamy quality that belongs on a girl with a creative soul.
19. Leonora
- Origin: Greek / Old French
- Meaning: Bright, shining one
The longer, richer version of Eleanor. Leonora has a warm, slightly unusual quality that makes it one of the best vintage revival picks on this list.
20. Louisa
- Origin: Germanic / French
- Meaning: Famous warrior, renowned fighter
Louisa May Alcott wrote Little Women. Literary, warm, and slightly rarer than Louise which makes it the better pick.
21. Mabel
- Origin: Latin
- Meaning: Lovable, dear
Sweet and warm and making one of the biggest comebacks of any vintage name right now. Mabel sounds like someone creative and kind and totally cool.
22. Marigold
- Origin: English / Botanical
- Meaning: Mary’s gold, golden flower
Bold, floral, and full of a warm vintage energy. Marigold is the kind of name that takes confidence to choose and rewards it every single time.
23. Millicent
- Origin: Germanic
- Meaning: Strong worker, brave strength
Long and slightly eccentric in the best possible way. Millicent sounds like someone who read every book in the library and still wanted more.
24. Nell
- Origin: Greek / English
- Meaning: Bright, shining one
Short, warm, and full of a sweet vintage charm. Nell is the kind of name that sounds like a real person and not a name from a list.
25. Ottoline
- Origin: Germanic / French
- Meaning: Prosperous in battle, wealth
Lady Ottoline Morrell was friends with Virginia Woolf and D.H. Lawrence. Long, unusual, and carrying a cultural heritage that almost no other name on this list can touch.
26. Winifred
- Origin: Welsh
- Meaning: Blessed peacemaking, holy reconciliation
Long and warmly Welsh and almost never heard today. Winifred belongs on a girl who makes peace wherever she goes.
Hipster Girl Names: Nature And Modern
Nature names and fresh modern picks are where hipster naming really shines right now. These are the girl names that feel connected to something real and alive and completely of this moment.
Every one of these was chosen because it carries a freshness that is impossible to fake.
27. Arbor
- Origin: Latin
- Meaning: Tree, grove of trees
Nature at its most simple. Arbor is unusual, clean, and full of a natural beauty that belongs on a girl who loves the outdoors.
28. Aster
- Origin: Greek
- Meaning: Star, star-shaped flower
Named after the star-shaped flower. Aster is short, beautiful, and one of the freshest nature names you can choose right now.
29. Birch
- Origin: Old English
- Meaning: Birch tree, bright and shining
Named after the beautiful white birch tree. Short and clean and full of a natural freshness that suits a modern hipster name perfectly.
30. Briar
- Origin: Old English / Nature
- Meaning: Thorny plant, wild rose
Wild and free and full of a natural toughness. Briar sounds like something beautiful that grows without anyone’s help.
31. Clover
- Origin: Old English / Botanical
- Meaning: Clover plant, meadow grass
Sweet, natural, and carrying a cheerful quality that makes people smile the moment they hear it.
32. Cosima
- Origin: Greek / Italian
- Meaning: Order, beauty, the universe
Warm, unusual, and carrying a beautiful Italian quality. Cosima Wagner was one of the most influential women in classical music.
33. Cove
- Origin: Old English / Nature
- Meaning: Small bay, sheltered inlet
Nature-rooted and completely minimal. Cove is the kind of name that feels completely at home in 2025 and will still feel fresh in twenty years.
34. Delphine
- Origin: Greek / French
- Meaning: Dolphin, from Delphi
Warm, sophisticated, and carrying a French elegance that belongs on a creative, modern girl.
35. Elowen
- Origin: Cornish
- Meaning: Elm tree
Named after the elm tree in the Cornish language. Elowen is rare, nature-rooted, and carrying a Celtic beauty that feels completely fresh.
36. Fern
- Origin: Old English / Botanical
- Meaning: Fern plant
One syllable and full of a gentle natural beauty. Fern is the kind of name that feels quiet and confident at the same time.
37. Fleur
- Origin: French
- Meaning: Flower
Flower in French in one clean syllable. Fleur is warm, simple, and carries a French freshness that makes it one of the most beautiful nature names out there.
38. Indigo
- Origin: Greek / Color
- Meaning: Indian dye, deep blue-purple color
Bold, colorful, and full of a creative energy. Indigo belongs on a girl who will always see the world differently from everyone else.
39. Io
- Origin: Greek
- Meaning: Moon, violet flower
Two letters and an enormous mythological history. Io was a moon goddess in Greek mythology and as a name it is minimal, bold, and unlike almost anything else.
40. Juniper
- Origin: Latin / Botanical
- Meaning: Young, evergreen shrub
One of the most loved modern nature names right now. Juniper is fresh, warm, and full of the natural beauty of the American West.
41. Lark
- Origin: Old English
- Meaning: Songbird of the morning
Spring is announced by birdsong and Lark carries all of that joyful, upward energy in one short name.
42. Meadow
- Origin: Old English
- Meaning: Grassland, open field
Open and free and full of natural light. Meadow sounds like the most beautiful place you can imagine and belongs on a girl with a free spirit.
43. Nova
- Origin: Latin
- Meaning: New, a star that suddenly brightens
Short, powerful, and one of the most beautiful modern names for a girl full stop. Nova carries a cosmic brightness that is impossible to ignore.
44. Plum
- Origin: Old English / Botanical
- Meaning: Plum fruit, plum tree
Bold, short, and full of a warm color and sweetness. Plum is one of those names that is so unexpected it feels completely brilliant.
45. River
- Origin: Old English / Nature
- Meaning: Flowing water, stream
Free and flowing and full of a natural energy. River is one of those names that works beautifully for any gender and carries a wild, open quality that belongs on a modern hipster list.
46. Sable
- Origin: Old French / Nature
- Meaning: Black, dark fur
Rich, unusual, and full of a dark natural beauty. Sable is the kind of name that sounds completely its own.
47. Sage
- Origin: Latin
- Meaning: Wise, herb of wisdom
Wisdom and nature in one short name. Sage is warm, modern, and works beautifully for any gender.
48. Soleil
- Origin: French
- Meaning: Sun
The French word for sun as a name. Short, warm, and carrying pure sunshine in every syllable.
49. Soren
- Origin: Danish / Latin
- Meaning: Stern, severe, to thunder
Usually a boy name but works beautifully for a modern girl. Soren carries a quiet, deep power that belongs on a girl who thinks for herself.
50. Wren
- Origin: Old English
- Meaning: Small songbird
Short, joyful, and completely tied to the natural world. Wren is one of the most loved modern nature names and for very good reason.
Hipster Boy Names: Vintage Revival
Old boy names that got left behind are some of the coolest names you can give a son right now. Nobody has them. They carry real history. And they sound completely fresh because nobody has heard them in so long.
These are the vintage boy picks that deserve to come all the way back.
51. Alistair
- Origin: Scottish / Greek
- Meaning: Defender of men
The Scottish form of Alexander. Confident, warm, and carrying a Highland heritage that feels completely distinctive today.
52. Ambrose
- Origin: Latin
- Meaning: Immortal, divine
Long, warm, and full of a quiet distinction. Ambrose has been out of fashion long enough that it now sounds completely fresh and brilliant.
53. Amos
- Origin: Hebrew
- Meaning: Carried by God, burden bearer
Biblical and short and grounded. Amos is one of those vintage names that feels strong without being heavy.
54. Archibald
- Origin: Germanic
- Meaning: Truly brave, genuine and bold
Long and slightly eccentric and completely wonderful. Archie is the obvious nickname but Archibald on a birth certificate is a genuinely bold and brilliant choice.
55. Barnaby
- Origin: Greek / Hebrew
- Meaning: Son of encouragement
Warm, cheerful, and carrying a Dickensian energy that belongs on a boy with a big heart.
56. Caspian
- Origin: Place name / Geography
- Meaning: Named after the Caspian Sea
C.S. Lewis made this the name of a prince. Adventurous, literary, and full of a wide-open spirit that suits a modern hipster name perfectly.
57. Cornelius
- Origin: Latin
- Meaning: Horn, sun
One of the great Roman family names. Long, warm, and carrying a distinguished quality that is genuinely rare in modern naming.
58. Edmund
- Origin: Old English
- Meaning: Wealthy protector, fortunate guardian
English kings carried this name. Edmund is strong, classic, and carrying centuries of history without feeling heavy at all.
59. Emrys
- Origin: Welsh
- Meaning: Immortal, divine
The Welsh name for Merlin in Arthurian legend. Rare, mythological, and one of the most distinctive vintage names on this entire list.
60. Ernest
- Origin: Germanic
- Meaning: Serious, sincere, determined
Oscar Wilde wrote his greatest play about the importance of being Ernest. Short, grounded, and carrying a warmth and wit that belongs on a modern boy.
61. Eugene
- Origin: Greek
- Meaning: Well born, noble
Long enough to feel distinguished and warm enough to feel friendly. Eugene has been out of fashion long enough that it now sounds completely cool again.
62. Ezra
- Origin: Hebrew
- Meaning: Help, helper
Short, warm, and one of the great biblical comeback names. Ezra has been quietly building for years and is now one of the most loved vintage hipster picks.
63. Fletcher
- Origin: Old English / French
- Meaning: Arrow maker, seller of arrows
Occupational surname as first name. Fletcher is clean, grounded, and completely distinctive as a modern first name.
64. Gideon
- Origin: Hebrew
- Meaning: Great warrior, mighty man of valor
Bold, grounded, and full of biblical strength. Gideon sounds both ancient and completely modern at the same time.
65. Hamish
- Origin: Scottish
- Meaning: Supplanter
Scotland’s form of James. Warm, friendly, and completely distinctive outside of Scotland.
66. Idris
- Origin: Welsh / Arabic
- Meaning: Ardent lord, interpreter
Warm, unusual, and crossing cultural lines in the most beautiful way. Idris is one of those names that sounds completely cool the first time you hear it.
67. Ignatius
- Origin: Latin
- Meaning: Fire, fiery one
Deep, rich, and carrying a historical backbone that most modern names simply do not have. Bold and warm and completely its own.
68. Jasper
- Origin: Persian / Greek
- Meaning: Bringer of treasure
Warm, grounded, and full of a natural richness. Jasper has been a quiet hipster favorite for years and it just keeps getting better.
69. Leander
- Origin: Greek
- Meaning: Lion man, brave as a lion
Romantic, mythological, and carrying a literary depth that belongs on a boy with a creative soul.
70. Oberon
- Origin: Germanic / Old French
- Meaning: Noble bear
King of the fairies in Shakespeare. Literary, mythological, and carrying a regal quality that belongs on any hipster name list.
71. Phineas
- Origin: Hebrew / Egyptian
- Meaning: Nubian, oracle
Warm, unusual, and full of a cheerful energy. Phineas is one of those names that sounds both old and completely fresh at the same time.
72. Ptolemy
- Origin: Greek
- Meaning: Warlike, aggressive
The ancient astronomer who mapped the stars. Unusual, bold, and completely unforgettable as a first name.
73. Silas
- Origin: Latin / Aramaic
- Meaning: Man of the forest, asked of God
George Eliot wrote Silas Marner. Short, grounded, and carrying a warmth and quiet depth that grows on you every time.
74. Thaddeus
- Origin: Greek / Aramaic
- Meaning: Heart, courageous heart
Long and rich and warm. Thaddeus carried by apostles and literary characters and now ready for a modern boy who deserves something special.
75. Virgil
- Origin: Latin
- Meaning: Staff bearer, flourishing
The greatest Latin poet and Dante’s guide through the underworld. Warm, literary, and carrying one of the richest legacies of any name on this list.
Hipster Boy Names: Nature And Modern
Nature names and fresh modern picks for boys carry the same energy as the vintage ones but feel completely rooted in right now. These are the names that belong to a boy who will grow up climbing trees and reading books and doing things his own way.
Every one of these was chosen because it feels alive.
76. Alder
- Origin: Old English
- Meaning: Alder tree, bright and noble
Named after one of the first trees to show new growth in spring. Short, nature-rooted, and genuinely rare as a first name.
77. Arlo
- Origin: Old English / Spanish
- Meaning: Fortified hill, barberry tree
Short, warm, and full of a quiet modern confidence. Arlo has taken off in recent years because it just sounds completely right.
78. Ash
- Origin: Old English / Botanical
- Meaning: Ash tree
One syllable and full of a clean natural beauty. Ash is short, modern, and works beautifully for any gender.
79. Atlas
- Origin: Greek / Astronomy
- Meaning: To carry, to endure
Bold and adventurous and full of a spirit that belongs on a boy who will carry big things lightly.
80. Beckett
- Origin: Old English / Irish
- Meaning: Bee cottage, little brook
Named after Samuel Beckett, the great playwright. Carrying a cool, slightly intellectual quality that Beckett sounds like the name of someone with really good taste.
81. Cedar
- Origin: Hebrew / Botanical
- Meaning: The cedar tree
Tall, grounded, and full of natural strength. Cedar is unusual as a first name and completely beautiful.
82. Cove
- Origin: Old English / Nature
- Meaning: Small bay, sheltered inlet
Minimal, fresh, and completely its own. Cove is one of those names that feels like it was made for right now.
83. Dashiell
- Origin: French
- Meaning: Page boy, messenger
Literary cool that very few names manage to pull off. Sharp, clever, and full of a creative energy that belongs on a modern hipster boy.
84. Emerson
- Origin: Old English / Germanic
- Meaning: Son of Emery, brave and powerful
Named after the great American philosopher. Emerson carries an intellectual warmth and a grounded confidence that belongs on this list.
85. Everett
- Origin: Germanic / Old English
- Meaning: Brave as a wild boar
Strong and slightly unusual. Everett has a clean, confident quality and is one of the most loved modern hipster boy names right now.
86. Finn
- Origin: Irish / Gaelic
- Meaning: Fair, white, clear
Short, warm, and full of a brightness that belongs on a boy who will always stand out without trying.
87. Flynn
- Origin: Irish / Gaelic
- Meaning: Son of the red-haired one, bright
Warm, Irish, and full of a lively energy. Flynn sounds like someone fun and bold and completely his own person.
88. Forest
- Origin: Old French / English
- Meaning: Dweller near the forest, woodsman
Grounded and nature-rooted and full of a fresh outdoor energy. Forest belongs on a boy who feels most at home outside.
89. Fox
- Origin: Old English
- Meaning: Fox animal, cunning
Bold, short, and completely its own. Fox is one of those names that sounds cool the very first time you hear it.
90. Hudson
- Origin: Old English
- Meaning: Son of Hudde, heart and mind
Named after the great river. Hudson carries a classic American quality that works beautifully as a modern first name.
91. Indigo
- Origin: Greek / Color
- Meaning: Indian dye, deep blue-purple color
Bold, colorful, and full of a creative energy. Indigo works beautifully for boys too and belongs on a kid who will always see things differently.
92. Ivo
- Origin: Germanic
- Meaning: Yew tree, archer
Named after the yew tree. Short, unusual, and carrying a natural quality that suits a modern hipster name perfectly.
93. Knox
- Origin: Scottish / Old English
- Meaning: Round hill, hillock
One syllable and enormous presence. Knox is sharp, modern, and carries a bold confidence that belongs on a boy born to stand out.
94. Leif
- Origin: Old Norse
- Meaning: Heir, descendant, leaf
Leaf in Old Norse. Leif carries the fresh green energy of new growth in a name that is short, warm, and completely distinctive.
95. Luca
- Origin: Latin / Italian
- Meaning: Light, bringer of light
Warm, short, and loved across cultures. Luca has a beautiful Italian quality that feels both fresh and completely timeless.
96. Onyx
- Origin: Greek / Gemstone
- Meaning: Claw, nail, black gemstone
Bold, dark, and completely its own. Onyx is one of those names that takes real confidence to choose and looks extraordinary on a boy who wears it well.
97. Rafferty
- Origin: Irish / Gaelic
- Meaning: Abundance, prosperity, one who will prosper
Warm, Irish, and full of a generous energy. Rafferty is distinctive, upbeat, and one of the most underrated modern hipster names out there.
98. River
- Origin: Old English / Nature
- Meaning: Flowing water, stream
Free and flowing and full of a wild natural energy. River is one of those names that belongs to a boy who will always be moving toward something.
99. Stellan
- Origin: Old Norse
- Meaning: Calm, peaceful
Widely loved in Scandinavia and almost unknown elsewhere. Modern without trying, grounded, and quietly beautiful.
100. Zephyr
- Origin: Greek
- Meaning: West wind, gentle breeze
Named after the god of the west wind. Poetic, unusual, and full of a freedom and lightness that no other name on this list quite matches.
Wrapping Up
Hipster names are not about being different for the sake of it. They are about choosing something real. Something with history or nature or meaning behind it. Something your child will grow into and never want to change.
From the vintage warmth of Mabel and Ezra to the natural freshness of Juniper and Zephyr, every name on this list was chosen because it carries something worth giving.
Save this to your Pinterest board so other modern parents can find their perfect unique pick too!