Deputy Commissioner of Police Rishi Pal said that the incident took place on Friday evening in North Delhi's Rohini when the girl was walking back home after work.
When three on a bike tried to snatch her mobile, the "girl caught hold of one of them and pulled him down from the moving motorcycle and punched him. He was then overpowered with the help of passers-by," Deputy Commissioner Pal said.
Police later apprehended the other two accused, including a juvenile.
The DCP said that the brave girl would be rewarded.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.