Skip to content
NomezoNomezo

Goat names: 240+ punny, funny, girl and boy goat names

244 names · Updated · By The Nomezo Editors · Save to Pinterest

The best goat names are quick puns on goat words like kid, billy, nanny and bleat, or famous names with a goat twist, like Vincent van Goat, Leonardo DiCapra and Goatzilla. Short, punny names are easy to shout across a pasture and get a laugh from every visitor.

Below are 240+ goat names: punny and funny names, celebrity goat puns, girl goat names for does and nannies, boy goat names for bucks and billies, cute names, baby goat names, cheese and dairy names, names from myth, stories and real breeds, and matching pairs for goats who share a pen. Every name has a short note so you can find one that suits your goat's personality.

Can't decide? Shuffle 6 random picks

  • Feta and Olive

    A Greek salad duo for two goats

  • Fritz

    Short, snappy and Swiss-sounding

  • Feta

    A Greek cheese of sheep milk, often mixed with goat milk

  • Tin Can Tim

    Goats do not really eat cans, but he keeps trying

  • Hiccup

    Jumps without warning, several times an hour

  • Amalthea

    In some Greek myths, the goat who nursed the infant Zeus

Want endless ideas? Try the funny name generator and generate new names in one click.

Punny goat names

Kid, bleat, baa and hay puns. The groans are half the fun.

  1. Goatzilla: A monster name for the goat who rules the pen
  2. Goatee: The beard style was named after them anyway
  3. G.O.A.T.: Greatest of all time, and literally a goat
  4. Goatcha: Caught you, and your sandwich
  5. Kidding Around: Always playing, never serious
  6. No Kidding: For a goat who means business
  7. Goat Ahead: Always first through the gate
  8. Hay There: Greets every visitor with a mouthful of hay
  9. Hay Jude: Never lets a bad day get him down
  10. Bleat It: Runs off the moment you arrive
  11. Goatmeal: A warm breakfast pun for a cozy goat
  12. Chew-Chew: Always chewing, like a little train
  13. Baaad to the Bone: A rocker name for a rebellious goat
  14. Goat Getter: Ambitious, determined and always climbing
  15. Udderly Ridiculous: For a goat with a huge personality
  16. Herd Mentality: Follows the group everywhere it goes
  17. Pen Pal: Your best friend in the goat pen
  18. Goat for Broke: Gives everything, every single time
  19. Bleatbox: The beatbox champion of the barnyard
  20. Maa-velous: Says it about everything, mostly snacks
  21. Baa Humbug: A grumpy goat with a soft heart at Christmas
  22. Horns Up: A rock-and-roll salute for a horned goat
  23. Scapegoat: Takes the blame for everything in the barn
  24. Goatally Awesome: Totally awesome, goat edition
  25. Bleating Heart: A big softie who cries for attention

Funny goat names

Goats are chaos on four hooves. These names are honest about it.

  1. Captain Chaos: Leaves a trail of knocked-over buckets everywhere
  2. The Destroyer: Has eaten at least one jacket sleeve
  3. Lawnmower: Clears the yard faster than any machine
  4. Escape Artist: No fence has ever held her for long
  5. Greg: An ordinary office name for an extraordinary goat
  6. Professor Nibbleton: Has tasted every textbook in the barn
  7. Chairman of the Board: Stands on every board, table and car hood
  8. King of the Hill: Climbs the highest point and refuses to come down
  9. Summit: Always heading for the highest spot
  10. Tin Can Tim: Goats do not really eat cans, but he keeps trying
  11. Trouble: Just say it out loud and he comes running
  12. Mayhem: Calm for five minutes, then absolutely not
  13. Rascal: The lovable troublemaker of the herd
  14. Foghorn: You will hear her from across the farm
  15. Screamin' Jay: His bleat sounds exactly like a person yelling
  16. Drama Queen: Every small thing is a big production
  17. Snack Attack: Always hungry and always checking your pockets
  18. Battering Ram: Technically a sheep word, but she earned it
  19. Bossy Boots: Tells the whole herd where to stand
  20. Wrecking Ball: Enters every space at full speed
  21. Gourmet: Prefers the expensive shrubs to the cheap hay
  22. The Inspector: Investigates every pocket, bag and shoelace
  23. Taste Tester: Samples everything at least once
  24. Parkour: Bounces off walls, fences and the dog
  25. Gremlin: Cute by day, chaotic by evening
  26. Napoleon: Small, bossy and planning to take over the barn

Celebrity goat puns

Famous names with a bleat. The best ones make visitors stop and laugh.

  1. Vincent van Goat: For a goat with an artist's eye for color
  2. Leonardo DiCapra: Capra is the scientific name for goats
  3. Selena Goatmez: Pop-star talent with a bleat to match
  4. Johnny Cashmere: Walks the line in the softest coat around
  5. Billy Joel: A piano man with the perfect first name
  6. Gruff Daddy: A hip-hop legend meets the fairy-tale billy goats
  7. Maaadonna: Strikes a pose on every rock in the field
  8. Doja Goat: Pop-star energy with a pen full of fans
  9. Bleatoven: Composes symphonies at five in the morning
  10. Goatzart: A tiny genius with a powerful voice
  11. Bleatrix Potter: Writes stories about rabbits in the garden
  12. Hay Charles: Soulful bleats every evening
  13. Baaarbra Streisand: Sings the house down, or at least the barn
  14. Climb Eastwood: Climbs everything, squints at everyone
  15. Kid Rock: A baby goat who lives on the highest rock
  16. Nanny McPhee: A firm but loving mother goat
  17. Goatrick Swayze: Nobody puts this goat in a corner
  18. The Bleatles: A whole herd that sings together
  19. Bleat Midler: Divine, dramatic and very vocal
  20. Billy Crystal: A sparkly name for a sparkly billy
  21. Baa Arthur: A golden girl with a sharp wit
  22. Nicole Kidman: An award-winning name with a baby goat inside

Girl goat names

A female goat is a doe or nanny. Sweet, sassy and funny names for the ladies of the herd.

  1. Nanny: The old farm word for a female goat
  2. Heidi: The Swiss mountain girl who adored her goats
  3. Bleatrice: A classic name with a bleat built right in
  4. Hay-ley: A sweet name with a snack hidden inside
  5. Baa-bara: A classic name with a bleat at the front
  6. Capri: Sounds like Capra, the scientific name for goats
  7. Doe-lores: A classic name starting with the word for a female goat
  8. Nanette: A dainty, French-sounding spin on nanny
  9. Gigi: Short, chic and very French
  10. Lola: Bold, bouncy and always on the move
  11. Trixie: A tricky little doe who opens every latch
  12. Millie: Sweet and old-fashioned, made for a milking doe
  13. Maisie: Playful and full of springy energy
  14. Pippa: Small, peppy and adventurous
  15. Nellie: A friendly old farm name
  16. Betsy: A country classic for a hardworking doe
  17. Annabelle: Elegant, pretty and a little bit sassy
  18. Esmeralda: The heroine whose clever goat Djali stole the show
  19. Gretchen: A Swiss-German name for an Alpine goat
  20. Frieda: Strong, friendly and ready for the mountains
  21. Hilda: Sturdy, dependable and never late for dinner
  22. Sassafras: A spunky name for a doe with an opinion about everything
  23. Lady Gruff: A female twist on the fairy-tale billy goats
  24. Peggy: Short, spunky and sure-footed
  25. Shirley: Sweet, old-fashioned and slightly mischievous
  26. Babette: A French name with a baa built in
  27. Hay Girl Hay: The greeting she gives every morning
  28. Doris: Vintage charm with a hint of doe
  29. Phoebe: Bright, quirky and lovable
  30. Clara: Heidi's friend in the classic Swiss story
  31. Agatha: A grand name for the oldest doe in the herd

Boy goat names

A male goat is a buck or billy. Strong, silly and stubborn names for the gentlemen of the herd.

  1. Billy: The classic name for a male goat
  2. Buck: The proper word for a grown male goat
  3. Bucky: A friendly short form for a young male
  4. Buck Rogers: A space-age hero for a goat who aims high
  5. Gruff: Named for the brave billy goats in the fairy tale
  6. Barnaby: A farm name with a baa built in
  7. Thaddeus: Grand and a little bit stubborn
  8. Angus: A sturdy Scottish name for a sturdy goat
  9. Hamish: A Scottish name with plenty of charm
  10. Brutus: Tough on the outside, soft on the inside
  11. Hoover: Vacuums up every scrap of feed
  12. Tank: Built like one, plays like a puppy
  13. Diesel: Strong, loud and always running
  14. Cosmo: Curious, spacey and full of energy
  15. Otto: Short, sweet and reads the same backward
  16. Boone: A rugged frontier name for an explorer goat
  17. Murphy: If something can go wrong, he did it
  18. Ollie: Leaps like a skateboard trick
  19. Waldo: Very hard to find after an escape
  20. Marvin: A gentle, slightly grumpy gentleman
  21. Gunther: A big German name for a big Alpine buck
  22. Fritz: Short, snappy and Swiss-sounding
  23. Sven: Mountain-ready and very calm
  24. Klaus: A Santa-style name for a bearded buck
  25. Mack: Strong, simple and reliable
  26. Gideon: Old-fashioned, wise and a little bit serious
  27. Ezra: A gentle, bearded old soul
  28. Kip: Small, spry and quick on his hooves
  29. Horn-atio: A noble name with horns built right in
  30. Hornsby: A proper English surname with horns attached
  31. Captain Kidd: A swashbuckling name for a young buck

Cute goat names

Sweet, soft names for gentle goats, pygmy goats and petting-zoo favorites.

  1. Snickerdoodle: Sweet, spiced and impossible to say without smiling
  2. Toffee: Sticky-sweet and golden brown
  3. Cocoa: For a goat with a rich brown coat
  4. Socks: For a goat with white feet and a dark coat
  5. Patches: Spotted, splotchy and adorable
  6. Freckles: Tiny spots, big personality
  7. Smudge: For a goat with one dark mark on her nose
  8. Nibbles: Taste-tests everything with tiny bites
  9. Taffy: Soft, sweet and a little bit chewy
  10. Pogo: Bounces off the ground like a spring toy
  11. Boing: The sound of a goat kid jumping straight up
  12. Pixie: Small, magical and mischievous
  13. Sunny: Cheerful and always basking on a rock
  14. S'more: Sweet, gooey and best by a campfire
  15. Waffles: Lovable, layered and fun to say
  16. Hopscotch: Hops everywhere and never simply walks
  17. Teacup: For the tiniest of the tiny goats
  18. Oatie: Loves a scoop of oats more than anything
  19. Tootsie: An old-fashioned sweetheart name
  20. Bonbon: A sweet little treat of a goat
  21. Gingersnap: Spicy, sweet and a little bit crunchy
  22. Lollipop: Bright, sweet and full of color
  23. Sweetie Pie: Sweet as can be, every single day
  24. Bitsy: Small, sweet and easy to love

Baby goat names (for kids)

Baby goats are called kids, and they bounce, climb and nap in equal measure.

  1. Kiddo: The obvious choice, and still adorable
  2. Kidlet: A tiny kid, even by kid standards
  3. Lil' Bleat: Small voice, very big opinions
  4. Billy Jr.: Following in his father's hoofprints
  5. Springer: Bounces straight up for no reason at all
  6. Jumping Bean: Cannot stay still for a single second
  7. Zoomie: Runs laps around the pen at full speed
  8. Tumbleweed: Rolls, tumbles and never sits still
  9. Wee Willie: A tiny Scottish-sounding name for a tiny kid
  10. Pocket: Always trying to climb into yours
  11. Sprite: Small, quick and full of mischief
  12. Scamp: A playful little troublemaker
  13. Squirt: Small, speedy and silly
  14. Shortcake: Sweet, small and a little bit layered
  15. Hiccup: Jumps without warning, several times an hour
  16. Kid Galahad: A knightly name for a brave little kid
  17. Little Gruff: The smallest of the famous fairy-tale brothers
  18. Tiny Dancer: Hops and spins across the pen
  19. Sprocket: Small, busy and always spinning
  20. Doodle: Little, scribbly and full of fun
  21. Peewee: For the smallest of the bunch

Cheese and dairy goat names

Goat milk makes some of the world's best cheese. Delicious names for a dairy doe or any goat with good taste.

  1. Feta: A Greek cheese of sheep milk, often mixed with goat milk
  2. Chèvre: The French word for goat, and for goat cheese
  3. Brie: Soft, mild and a little bit fancy
  4. Ricotta: Light, fluffy and Italian
  5. Halloumi: A squeaky grilling cheese traditionally made with goat milk
  6. Gouda: A mild Dutch classic, and goat versions exist
  7. Cheddar: A sharp name for a sharp-witted goat
  8. Cajeta: Mexican caramel made from goat milk
  9. Geitost: Norway's sweet brown cheese made with goat milk
  10. Valençay: A French goat cheese shaped like a flat-topped pyramid
  11. Banon: A French goat cheese wrapped in chestnut leaves
  12. Kefir: A tangy cultured milk drink, often made with goat milk
  13. Buttermilk: Sweet, soft and Southern
  14. Milkshake: Sweet, cold and always ready to party
  15. Latte: A creamy coffee-shop name for a pale goat
  16. Cream Puff: Soft, sweet and a little bit fancy
  17. Fudge: Rich, sweet and a perfect shade of brown
  18. Curdie: A cute nod to fresh cheese curds
  19. Whey: The liquid left behind when cheese is made
  20. Gorgonzola: A big, bold name for a big personality
  21. Parmesan: Aged to perfection, like a wise old doe
  22. Say Cheese: Always ready for a photo
  23. Big Cheese: The boss of the whole barn

Goat names from myth, stories and breeds

Real goats from legends and books, wild goat cousins and real breed names, each with a note on where it comes from.

  1. Amalthea: In some Greek myths, the goat who nursed the infant Zeus
  2. Tanngrisnir: One of the two goats that pull Thor's chariot in Norse myth
  3. Tanngnjóstr: Thor's other chariot goat; the name means tooth grinder
  4. Djali: Esmeralda's clever goat in The Hunchback of Notre-Dame
  5. Capricorn: The sea-goat sign of the zodiac
  6. Pan: The Greek god of the wild, with a goat's legs and horns
  7. Kaldi: In legend, the Ethiopian goatherd whose goats discovered coffee
  8. Peter: Heidi's friend, the goatherd in the Swiss Alps
  9. Little Swan: The white goat in the classic novel Heidi
  10. Little Bear: The brown goat in the classic novel Heidi
  11. Julbock: The straw Yule Goat of Scandinavian Christmas tradition
  12. Faun: A Roman woodland spirit, part human and part goat
  13. Ibex: A wild mountain goat famous for climbing sheer cliffs
  14. Markhor: Pakistan's national animal, a wild goat with spiral horns
  15. Bezoar: The wild goat that domestic goats descend from
  16. Toggenburg: A Swiss dairy breed named after a valley in Switzerland
  17. Nubian: A dairy breed known for its long, floppy ears
  18. LaMancha: A breed known for its tiny ears
  19. Saanen: A white Swiss dairy breed known for plenty of milk
  20. Oberhasli: A Swiss breed with a reddish-brown coat and black markings
  21. Angora: The breed whose fleece becomes mohair

Names for goat pairs

Goats are herd animals and should never live alone, so most owners need two names at once.

  1. Heidi and Peter: The girl and the goatherd from the Swiss classic
  2. Hansel and Gretel: Two kids from a fairy tale, perfect for two goat kids
  3. Nanny and Billy: The old farm words for a female and male goat
  4. Laurel and Hardy: A classic comedy duo for two clowns
  5. Abbott and Costello: Two comedians who never agree on who goes first
  6. Simon and Garfunkel: Harmonizing bleats from two best friends
  7. Wallace and Gromit: A cheese-loving duo, naturally
  8. Milk and Cookies: A sweet pair for two dairy does
  9. Feta and Olive: A Greek salad duo for two goats
  10. Chips and Salsa: Better together, every time
  11. Pancake and Syrup: Stacked, sweet and stuck together
  12. Ping and Pong: Bounce back and forth all day long
  13. Marco and Polo: One calls, the other always answers
  14. Bleat and Greet: A welcoming duo waiting by the gate
  15. Thunder and Lightning: One loud, one fast
  16. Hay and Straw: Two farm staples, two best friends
  17. Lucy and Ethel: Two goats who are always in trouble together
  18. Mario and Luigi: Jumping brothers, one in red, one in green
  19. Kit and Kaboodle: The whole set, in two goats
  20. Sugar and Spice: Everything nice, times two

How to pick the right name

Say it at feeding time

You will call this name across a pasture twice a day. One or two syllables, easy to shout, works best.

Match the personality

Escape artists and troublemakers suit big names like Captain Chaos or Goatzilla. Gentle dairy does suit sweet names like Millie, Toffee or Feta.

Name the herd together

Goats live in groups, so pick names that sound good side by side. A theme helps: cheeses (Brie, Gouda, Cheddar), musicians (Bleatoven, Goatzart) or a duo from the pairs list.

Let the kids help

Children love naming goats, and they will use the name the most. Every name on this page is clean enough for a classroom or a petting zoo.

Goat names: 244 ideas from Nomezo

Save this list for later

Pin it to a naming board, or tap the heart next to any name to keep it in your favorites on this device.

Frequently asked questions

What are some good goat names?

Popular picks include Billy, Heidi, Goatzilla, Bleatrice and Vincent van Goat. Short names with a goat pun or a farm word are the easiest to call across a pasture.

What are funny goat names?

Try Leonardo DiCapra, Johnny Cashmere, Captain Chaos, Baaad to the Bone or Goatee. Celebrity puns and grand names for small troublemakers get the most laughs.

What should I name a girl goat?

Heidi, Bleatrice, Nanette, Babette and Capri are sweet and fun. A female goat is called a doe or nanny, so Nanny and Doe-lores are on-theme picks too.

What is a male goat called?

An adult male goat is a buck or billy, a female is a doe or nanny and a baby is a kid. Billy, Buck and Kiddo all make easy goat names.

Should goats be named in pairs?

Goats are herd animals and get lonely on their own, so most owners keep at least two. Matching names like Heidi and Peter or Laurel and Hardy make a pair easy to remember.

See every page in Pet Names →