A woman has been charged over alleged sex attacks and robberies involving elderly men.

NSW Police said they arrested a 42-year-old woman in Orange in the state's central west yesterday after incidents involving two men in March.

She was taken to Orange police station and charged with aggravated robbery over the first incident on March 18, and aggravated break and enter over the second on March 24.

On March 18, a 71-year-old man got off a bus at Strathfield in Sydney's inner west and was followed by the woman, who allegedly indecently assaulted him before stealing his wallet.

A few days later, on March 24, the woman allegedly broke into a home on Franklin Road, Orange, and indecently assaulted the 89-year-old male resident.

She was refused bail to appear at Orange Local Court this morning.

AAP