The incident happened at around 7.35pm on Saturday, October 16 on Major Yorks Road as the woman, who was in her 40s was walking in the direction of the A264, Langton Road.
She had been returning from Sainsbury’s supermarket.
A man, believed to be in his twenties reported to have approached the woman and attack her. The victim shouted for help and members of the public came to her aid and an ambulance was called.
The woman was taken to a local hospital for treatment and has now been discharged.
The suspect is described as being in his twenties and wearing a dark blue baseball cap and a tracksuit.
Detective Sergeant Richard Crowhurst said: “We are making a number of enquiries and piecing together the events that led up to the assault.
“I would like to appeal to any motorists who were in the area at the time of the incident to review their dashcam footage and come forward if they have anything that may help the investigation.
“We would also like to appeal to anyone who may have witnessed the incident to come forward.”
Police are appealing for witnesses to contact them on 01622 604100.