Four people who organised parties in Perth that got out of control after being advertised on social media have been charged with a range of serious offences.

A 17-year-old boy from Mirrabooka and an 18-year-old woman from Ballajura were charged over three wild parties in Mirrabooka and Yokine in the past two months.

It is alleged three police officers were assaulted at one of the parties in Foxglove Gardens in Mirrabooka on July 7, and those attending caused $2,000 damage to the property.

Police said further inquiries revealed the teenagers were in a business arrangement to organise parties at various addresses in Perth.

It is alleged they advertised the events on social media before charging up to 1,000 people a fee to attend.

The parties were allegedly held without the property owners' permission.

The teens have been charged with numerous offences including organising a gathering that became out of control, trespass and fraudulent appropriation of power.

A 19-year-old man who was a DJ at two of the events was also charged.

A fourth person - a 25-year-old man from Parmelia - has been charged with organising a party that turned into a riot in Nollamara three weeks ago.

"Police believe these charges send a strong message to those who organise out-of-control gatherings that they will not be tolerated and charges will be laid," a police spokeswoman said.

"Police will also seek the recovery of costs associated with their attendance at these out-of-control gatherings."