Police were called to Fourth Street in Wingfield about 12.30pm yesterday where they located a woman who had been assaulted.
She was taken to hospital for treatment.
Police said an 88-year-old man was arrested at the scene without incident.
The man has been charged with aggravated assault causing serious harm.
Police said the man and woman are known to each other.