David Colquhoun committed the serious sexual offence at an address in the town in April 2023.
The 45-year-old was convicted of rape at the High Court in Paisley on Tuesday, June 3.
(Image: Police Scotland)
He is due to be sentenced on Monday, June 30.
READ NEXT: Glasgow has highest road crash casualties in Scotland
Detective Inspector Euan McMillan said: “Colquhoun is now facing the consequences of his violent, sexual attack on this woman.
“We acknowledge it can be difficult for victims of sexual crimes to come forward, and I would like to commend the woman for reporting Colquhoun.
“I hope this outcome provides her with some form of justice. We are committed to tackling all forms of sexual violence, and I would urge anyone who wishes to report a crime to come forward.
“You will be fully supported by our specially trained officers and partner agencies. There is no time bar to reporting, regardless of when it happened, please contact us so we can fully investigate.”