Amy Mainzer, an astronomer at NASA in California, discovered an asteroid orbiting the sun between Mars and Jupiter and chose to name it after Malala.
"It is a great honour to be able to name an asteroid after Malala," Mainzer said.
"My postdoctoral fellow Dr Carrie Nugent brought to my attention the fact that although many asteroids have been named, very few have been named to honour the contributions of women (and particularly women of colour)," he added.
The asteroid orbits the Sun every 5.5 years.
Malala became the youngest Noble Peace Laureate last year when he was declared winner with Indian child right activist Kailash Satharthi.
She was attacked by Taliban in 2012 for standing up for the right of girls to attend school in her native Swat region which was controlled by Taliban from 2007 to 2009 when they were expelled by Pakistan army.
Taliban destroyed hundreds of school in the areas and banned female education.