A Northampton County woman faces several charges for attacking a man and his 12-year-old son, then kicking a responding police officer, Lower Saucon Township police said.

Kimberly Ann Peart was arrested Tuesday evening and charged with aggravated assault, resisting arrest and two counts each of simple assault and harassment.

The 51-year-old Peart was sent to Northampton County Prison in lieu of $25,000 bail.

Peart lives in the home on Flint Hill Road with the victim and his son, police said. The son called police about 5:18 p.m. Tuesday to report an assault, police said.

The man reportedly told police that after telling Peart to refrain from going into the boy’s room, she began being verbally abusive and breaking things around the home.

When Peart went outside, the man tried to close the door to keep her outside until she calmed down, according to police, but Peart pushed the door open and began hitting the man.

When the boy said he was going to call police, Peart allegedly grabbed the boy’s wrist and pushed him into a countertop.

The boy ran out of the home and dialed 911.

Lower Saucon officers said when they went to arrest Peart, she tried to charge at the man and boy. It took three officers to place Peart in handcuffs, and she began kicking backwards, police said.

One officer was hit in the upper leg.

Sarah Cassi may be reached at scassi@lehighvalleylive.com. Follow her on Twitter @SarahCassi. Find lehighvalleylive.com on Facebook.