Residents formed a human barricade to keep out drivers they say are using their parking bays and creating a safety hazard.
Fed-up families in Duncan Court, Wellingborough, blocked the entrance to their car park and used their cars to block the bays which they pay to use.
The protest at the weekend came after months of complaining about parents of pupils at Our Lady’s Catholic School, in Henshaw Road, which is opposite the entrance to Duncan Court.
Resident Su England said: “For years parents have taken up our parking bays when they come to pick up their children.
“They block the road so that it would be difficult for an emergency vehicle to get through and they have no regard for the people who live in Duncan Court, some of whom are elderly and disabled.
“We decided to block the entrance to the court on Saturday when the school was holding a fair to make our point.
“We turned people away and one or two drivers were abusive and told us we had no right to block their way.
“The school has asked parents on numerous occasions to park elsewhere but they just ignore all the appeals.”
Another resident, Jay Mack, said: “When I complained to one driver, they drove their car at me.
“If residents go out in the afternoon and come back when school is closing you can guarantee they won’t be able to park their car.
“They are our parking bays and we pay to have them.”
No-one at the school was available to comment on the parking problems.