The Duchess of Sussex took the lead, however, gathering 21 percent of the votes.
Kate Middleton followed on the list with 11 percent of participants deeming her the one they respect and admire the most.
The study surveyed 1032 people between the ages of 13 and 25.
The most common reason for admiring public figures was “they are brave and resilient, and even when things go wrong they carry on”.
Another popular reason for respecting the figures listed was as “they stand up for people’s rights and make society a better place”.
Meghan and Kate weren’t the only royals who made their way onto the top list, however.
Queen Elizabeth II took the top spot as the most admired of all public figures.
The monarch garnered the votes of 26 percent of those surveyed.
Founder and CEO at stem4 Dr Nihara Krause said: “To earn the respect of young people today you don’t need to earn a fortune or have good looks.
“It’s far more important that you show bravery, resilience, and compassion for others and for nature.
“Those are certainly qualities the Queen shares with some of the other names on this list such as David Attenborough and Marcus Rashford.
“It’s also significant that many of the most admired famous people are those, like Billie Eilish and Prince Harry, who have been open about their own mental health challenges.”