Prince William's Royal Surname
What Is Prince Williams Last Name The Royal Surname Explained
The short answer is Mountbatten-Windsor. That's his legal surname when he needs one. Now here's the thing nobody tells you plainly. Royals in the British monarchy have historically avoided using surnames because their titles and positions function as their identity. Charles was known as "Her Majesty" or "The King." William is "His Royal Highness" or simply "Prince William." But when a surname becomes necessary - for legal documents, court proceedings, or military records - the Mountbatten-Windsor name applies. It was created in 1960 by Queen Elizabeth II and Prince Philip to give their direct descendants a family name while preserving both their house names.
Mountbatten comes from Prince Philip's side (his original German name was von Battenberg, anglicized during World War I). Windsor is the royal house name established by George V in 1917, replacing the German-sounding Saxe-Coburg and Gotha. I spent time researching this after someone asked me at a dinner party, and I ran into a common confusion. People assume all royals share one surname. They don't. The Queen used Windsor informally for decades before formally adopting Mountbatten-Windsor for her direct line. Other royals like Anne or Andrew technically fall under the same name but are rarely called by it. The practical reality is that Prince William's children - George, Charlotte, Louis - are registered with Mountbatten-Windsor on their birth certificates when a surname is required. In daily life, nobody refers to them that way. You'd say "Prince George of Wales" or just "Prince George."
One detail most sources gloss over. When William marries, Catherine doesn't take his surname legally. She remains Catherine, Princess of Wales by title, with no official surname change happening unless she chooses one later. This is different from most British marriages where women adopt their husband's last name.