The victim was ‘seriously assaulted’ between 8.30am and 9.30am on Friday, March 21 in the town’s Whitecrook Street.
The 27-year-old had to be taken to hospital for treatment.
Her condition is not known.
READ NEXT: Private talks take place ahead of Scottish Premiership win celebration in Glasgow
Police are now appealing for anyone with information about the incident to come forward.
They said a description of the attacker is “unknown”.
Detective Constable Darren Boag said: “Our enquiries into this assault are ongoing and I would appeal to anyone who may have information regarding it to contact us.
“If you were in the area around the time or have any CCTV, ring doorbell or dash-cam footage that could assist with our investigation then please provide this to us.”
READ NEXT: Stalker pensioner found hiding in bushes by women
Anyone with information is asked to contact police via 101, quoting incident number 0661 on March 21.
Alternatively, Crimestoppers can be contacted anonymously on 0800 555 111.