A 10-year-old went missing in Queens yesterday after a fight with his mother, authorities said.

Jonathan Silva was last seen at 4 p.m. on Union Street and Barclay Street near the Bowne Playground, police said.

He returned home unharmed Monday morning.

The boy, who lives two blocks away on Roosevelt Avenue and Union Street in Flushing, has allegedly threatened to run away in the past, cops said.

The boy is 5-foot-1, 150 pounds and was wearing a gray “YMCA” t-shirt and blue shorts, police said.