A 19-year-old man has faced court charged with the rape of one woman and trying to assault another over one weekend in Kalgoorlie.

Police allege the man grabbed a woman on Lane Street last Saturday night and dragged her into bushes and onto the ground.

A man has been arrested over two sexual assault in Kalgoorlie. Credit:Rohan Thomson

The woman screamed and a member of the public came to her aid, causing the attacker to run off.

Police say the same man later grabbed a woman who was walking along Hannan Street the day after and forced her into a vacant block of land on Great Eastern Highway, where he sexually assaulted her.

A 19-year-old man of no fixed address has been charged with five counts of aggravated sexual penetration without consent, one count of attempted aggravated sexual penetration without consent, one count of deprivation of liberty, one count of aggravated attempted robbery, two counts of indecent assault, one count of threats to endanger life, one count of assault occasioning bodily harm and one count of breach of bail.

He appeared in the Kalgoorlie Magistrates Court on Saturday and is next appearing in the Kalgoorlie Magistrates Court on March 15.