A spokesman for Hampshire Constabulary said: "A 43-year-old man has been charged following the rape of a 14-year-old girl in Southampton.
"Nicholas Foreman, of Christchurch, Dorset has been charged with three counts of rape and one count of assault.
Detectives said they had arrested 43-year-old Nicholas Foreman, from Christchurch, following the rape.
He has been charged with three counts of rape and one count of assault.
"He will next appear at Southampton Crown Court on Monday March 17.