A man has died after being struck by a vehicle at an intersection in Columbus, Muscogee County Coroner Buddy Bryan said.