New Cross Hospital, run by the Royal Wolverhampton Hospitals NHS Trust is a hospital in the Heath Town district of Wolverhampton, West Midlands, England. It is located to the east of the city centre in Wednesfield.